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

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

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

revision 1.21 by mark, Tue Aug 16 09:21:40 2005 UTC revision 1.22 by fitzsim, Thu Aug 18 01:22:00 2005 UTC
# Line 188  Java_gnu_java_awt_peer_gtk_GtkToolkit_gt Line 188  Java_gnu_java_awt_peer_gtk_GtkToolkit_gt
188    cp_gtk_checkbox_init_jni ();    cp_gtk_checkbox_init_jni ();
189    cp_gtk_choice_init_jni ();    cp_gtk_choice_init_jni ();
190    cp_gtk_component_init_jni ();    cp_gtk_component_init_jni ();
191      cp_gtk_filedialog_init_jni ();
192    cp_gtk_list_init_jni ();    cp_gtk_list_init_jni ();
193    cp_gtk_menuitem_init_jni ();    cp_gtk_menuitem_init_jni ();
194    cp_gtk_scrollbar_init_jni ();    cp_gtk_scrollbar_init_jni ();
# Line 396  Java_gnu_java_awt_peer_gtk_GtkToolkit_lo Line 397  Java_gnu_java_awt_peer_gtk_GtkToolkit_lo
397    jint *colors;    jint *colors;
398    GtkStyle *style;    GtkStyle *style;
399    
400      /* FIXME: this was deadlocking so assume it is thread-safe for now;
401         we need to replace this call with a .properties file anyway. */
402    #if 0
403    gdk_threads_enter ();    gdk_threads_enter ();
404    #endif
405    
406    colors = (*env)->GetIntArrayElements (env, jcolors, 0);    colors = (*env)->GetIntArrayElements (env, jcolors, 0);
407    
# Line 431  Java_gnu_java_awt_peer_gtk_GtkToolkit_lo Line 436  Java_gnu_java_awt_peer_gtk_GtkToolkit_lo
436    
437    (*env)->ReleaseIntArrayElements(env, jcolors, colors, 0);    (*env)->ReleaseIntArrayElements(env, jcolors, colors, 0);
438    
439    #if 0
440    gdk_threads_leave ();    gdk_threads_leave ();
441    #endif
442  }  }
443    
444  #undef CONVERT  #undef CONVERT

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.22

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