1093 |
GList *children; |
GList *children; |
1094 |
void *ptr = NSA_GET_PTR (env, obj); |
void *ptr = NSA_GET_PTR (env, obj); |
1095 |
jobject *gref = NSA_GET_GLOBAL_REF (env, obj); |
jobject *gref = NSA_GET_GLOBAL_REF (env, obj); |
1096 |
|
gulong hid; |
1097 |
|
|
1098 |
g_assert (gref); |
g_assert (gref); |
1099 |
|
|
1127 |
{ |
{ |
1128 |
filterobj = GTK_OBJECT(ptr); |
filterobj = GTK_OBJECT(ptr); |
1129 |
} |
} |
1130 |
|
hid = g_signal_handler_find(filterobj, |
1131 |
gulong hid = g_signal_handler_find(filterobj, |
G_SIGNAL_MATCH_FUNC, |
1132 |
G_SIGNAL_MATCH_FUNC, |
0, 0, NULL, *pre_event_handler, NULL); |
|
0, 0, NULL, *pre_event_handler, NULL); |
|
1133 |
if (hid > 0) |
if (hid > 0) |
1134 |
{ |
{ |
1135 |
g_signal_handler_block(filterobj, hid); |
g_signal_handler_block(filterobj, hid); |
1148 |
GList *children; |
GList *children; |
1149 |
void *ptr = NSA_GET_PTR (env, obj); |
void *ptr = NSA_GET_PTR (env, obj); |
1150 |
jobject *gref = NSA_GET_GLOBAL_REF (env, obj); |
jobject *gref = NSA_GET_GLOBAL_REF (env, obj); |
1151 |
|
gulong hid; |
1152 |
|
|
1153 |
g_assert (gref); |
g_assert (gref); |
1154 |
|
|
1185 |
|
|
1186 |
g_signal_handlers_disconnect_by_func (filterobj, |
g_signal_handlers_disconnect_by_func (filterobj, |
1187 |
*filter_expose_event_handler, *gref); |
*filter_expose_event_handler, *gref); |
1188 |
gulong hid = g_signal_handler_find(filterobj, |
hid = g_signal_handler_find(filterobj, |
1189 |
G_SIGNAL_MATCH_FUNC, |
G_SIGNAL_MATCH_FUNC, |
1190 |
0, 0, NULL, *pre_event_handler, NULL); |
0, 0, NULL, *pre_event_handler, NULL); |
1191 |
if (hid > 0) |
if (hid > 0) |
1192 |
{ |
{ |
1193 |
g_signal_handler_unblock(filterobj, hid); |
g_signal_handler_unblock(filterobj, hid); |