commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...


From: Sven de Marothy
Subject: [commit-cp] classpath ChangeLog native/jni/gtk-peer/gnu_jav...
Date: Fri, 09 Jun 2006 22:08:08 +0000

CVSROOT:        /sources/classpath
Module name:    classpath
Changes by:     Sven de Marothy <smarothy>      06/06/09 22:08:08

Modified files:
        .              : ChangeLog 
        native/jni/gtk-peer: gnu_java_awt_peer_gtk_ComponentGraphics.c 

Log message:
        2006-06-09  Sven de Marothy  <address@hidden>
        
                * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
                (Java_gnu_java_awt_peer_gtk_ComponentGraphics_disposeSurface):
                Use GTK locks while disposing (Xlib) surface.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7748&r2=1.7749
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.14&r2=1.15

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/classpath/classpath/ChangeLog,v
retrieving revision 1.7748
retrieving revision 1.7749
diff -u -b -r1.7748 -r1.7749
--- ChangeLog   9 Jun 2006 21:30:43 -0000       1.7748
+++ ChangeLog   9 Jun 2006 22:08:07 -0000       1.7749
@@ -1,3 +1,9 @@
+2006-06-09  Sven de Marothy  <address@hidden>
+
+       * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
+       (Java_gnu_java_awt_peer_gtk_ComponentGraphics_disposeSurface):
+       Use GTK locks while disposing (Xlib) surface.
+
 2006-06-09  Tom Tromey  <address@hidden>
 
        * lib/Makefile.am (install-data-local): Copy 'sun' files.
@@ -16,7 +22,7 @@
        * gnu/java/awt/java2d/PolyEdge.java
        (toString): Include isClip flag in output.
 
-2006-06-09  Sven de Marothy  <address@hidden>
+2006-06-08  Sven de Marothy  <address@hidden>
 
        * java/awt/font/TextLayout.java
        (getOutline): Allow null transform.

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
===================================================================
RCS file: 
/sources/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c       7 Jun 
2006 09:40:54 -0000       1.14
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c       9 Jun 
2006 22:08:08 -0000       1.15
@@ -186,7 +186,11 @@
 
   surface = cairo_get_target (gr->cr);
   if (surface != NULL)
+    {
+      gdk_threads_enter();
     cairo_surface_destroy (surface);
+      gdk_threads_leave();
+    }
 }
 
 JNIEXPORT jlong JNICALL 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]