(event->any.type == GDK_LEAVE_NOTIFY)) &&
(event->crossing.subwindow != NULL))
g_object_ref (event->crossing.subwindow);
+ if (((event->any.type == GDK_SELECTION_CLEAR) ||
+ (event->any.type == GDK_SELECTION_NOTIFY) ||
+ (event->any.type == GDK_SELECTION_REQUEST)) &&
+ (event->selection.requestor != NULL))
+ g_object_ref (event->selection.requestor);
+ if ((event->any.type == GDK_OWNER_CHANGE) &&
+ (event->owner_change.owner != NULL))
+ g_object_ref (event->owner_change.owner);
event->any.send_event = InSendMessage ();
}