/[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.7.2.2 by gnu_andrew, Tue Jan 18 11:38:30 2005 UTC revision 1.7.2.3 by gnu_andrew, Thu Jan 20 00:37:23 2005 UTC
# Line 70  jmethodID initComponentGraphicsID; Line 70  jmethodID initComponentGraphicsID;
70  jmethodID initComponentGraphics2DID;  jmethodID initComponentGraphics2DID;
71  jmethodID setCursorID;  jmethodID setCursorID;
72    
73  JNIEnv *gdk_env;  JavaVM *java_vm;
74    
75    JNIEnv *
76    gdk_env()
77    {
78      JNIEnv *tmp;
79      g_assert((*java_vm)->GetEnv(java_vm, (void **)&tmp, JNI_VERSION_1_2) == JNI_OK);
80      return tmp;
81    }
82    
83    
84  GtkWindowGroup *global_gtk_window_group;  GtkWindowGroup *global_gtk_window_group;
85    
# Line 109  Java_gnu_java_awt_peer_gtk_GtkToolkit_gt Line 118  Java_gnu_java_awt_peer_gtk_GtkToolkit_gt
118    gtkgenericpeer = (*env)->FindClass(env, "gnu/java/awt/peer/gtk/GtkGenericPeer");    gtkgenericpeer = (*env)->FindClass(env, "gnu/java/awt/peer/gtk/GtkGenericPeer");
119    
120    NSA_INIT (env, gtkgenericpeer);    NSA_INIT (env, gtkgenericpeer);
121    gdk_env = env;  
122      g_assert((*env)->GetJavaVM(env, &java_vm) == 0);
123    
124    /* GTK requires a program's argc and argv variables, and requires that they    /* GTK requires a program's argc and argv variables, and requires that they
125       be valid.   Set it up. */       be valid.   Set it up. */

Legend:
Removed from v.1.7.2.2  
changed lines
  Added in v.1.7.2.3

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