/[classpath]/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.31 by mark, Sat Jun 26 16:07:03 2004 UTC revision 1.32 by mark, Thu Jul 1 15:55:43 2004 UTC
# Line 1093  JNIEXPORT void JNICALL Java_gnu_java_awt Line 1093  JNIEXPORT void JNICALL Java_gnu_java_awt
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    
# Line 1126  JNIEXPORT void JNICALL Java_gnu_java_awt Line 1127  JNIEXPORT void JNICALL Java_gnu_java_awt
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);
# Line 1148  JNIEXPORT void JNICALL Java_gnu_java_awt Line 1148  JNIEXPORT void JNICALL Java_gnu_java_awt
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    
# Line 1184  JNIEXPORT void JNICALL Java_gnu_java_awt Line 1185  JNIEXPORT void JNICALL Java_gnu_java_awt
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);

Legend:
Removed from v.1.31  
changed lines
  Added in v.1.32

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26