NS_ADDREF(anEvent.widget);
void InitMotionEvent(GdkEventMotion *aGEM,                            gpointer   p,                            nsMouseEvent &anEvent,                            PRUint32   aEventType){  anEvent.message = aEventType;  anEvent.widget  = (nsWidget *) p;  NS_ADDREF(anEvent.widget);  anEvent.eventStructType = NS_MOUSE_EVENT;  if (aGEM != NULL) {    anEvent.point.x = nscoord(aGEM->x);    anEvent.point.y = nscoord(aGEM->y);    anEvent.time = aGEM->time;  }}