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

2010-08-10 Thread Andrew John Hughes
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Andrew John Hughes  10/08/10 20:52:35

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

Log message:
PR classpath/40889: "gtktoolkit" var in gtk_GtkToolkit.c requires 
NewGlobalRef

2010-04-12  Ivan Maidanski  

PR classpath/40889
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
(Java_gnu_java_awt_peer_gtk_GtkToolkit_gtkInit): Convert 
gtktoolkit
value to a global reference (to be accessible in 
set_running_flag,
clear_running_flag).

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9800&r2=1.9801
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.39&r2=1.40



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

2008-12-17 Thread Andrew John Hughes
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Andrew John Hughes  08/12/18 00:43:41

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

Log message:
Fix missing null terminator.

2008-12-18  Andrew John Hughes  

* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:
Include '\0' in the string.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9740&r2=1.9741
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.11&r2=1.12




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

2008-12-10 Thread Andrew John Hughes
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Andrew John Hughes  08/12/10 22:19:27

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

Log message:
PR38473: Prevent segmentation fault with bitmap fonts.

2008-12-09  Andrew John Hughes  <[EMAIL PROTECTED]>

PR classpath/38473:
* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c:

(Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphOutlineNative):
Check that the glyph is an outline before calling
FT_Outline_Decompose.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9739&r2=1.9740
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.10&r2=1.11




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

2008-11-06 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 08/11/06 11:33:19

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

Log message:
* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
(getKerning): Removed unused cls, method, values.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9736&r2=1.9737
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.9&r2=1.10




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

2007-10-12 Thread Andrew John Hughes
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Andrew John Hughes  07/10/12 10:14:31

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

Log message:
2007-10-12  Ian Rogers  <[EMAIL PROTECTED]>

PR classpath/33746:
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
Remove atexit call that makes JikesRVM deadlock.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9405&r2=1.9406
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.38&r2=1.39




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

2007-06-21 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke  07/06/21 14:07:01

Modified files:
.  : ChangeLog 
native/jni/gtk-peer: gnu_java_awt_peer_gtk_CairoGraphics2D.c 
 gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c 
 gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c 
 gnu_java_awt_peer_gtk_GtkFileDialogPeer.c 

Log message:
2007-06-21  Roman Kennke  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c,
* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c,
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c:
Fix some type signatures.
* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c:
Fix intendation.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9331&r2=1.9332
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.24&r2=1.25
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphicsCopy.c?cvsroot=classpath&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphicsEnvironment.c?cvsroot=classpath&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c?cvsroot=classpath&r1=1.26&r2=1.27




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

2007-04-12 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: classpath-0_95-branch
Changes by: Mark Wielaard 07/04/12 15:29:46

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

Log message:
2007-04-11  Francis Kung  <[EMAIL PROTECTED]>

* 
native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
(Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs): 
Avoid 
unneeded object reference.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_getFontMetrics): Unlock 
font.
(Java_gnu_java_awt_peer_gtk_GdkFontPeer_setFont): Remove 
redundant 
checks.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.9222.2.10&r2=1.9222.2.11
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.6&r2=1.6.2.1
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c?cvsroot=classpath&only_with_tag=classpath-0_95-branch&r1=1.23&r2=1.23.2.1




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

2007-04-12 Thread Christian Thalinger
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Christian Thalinger 07/04/12 15:09:31

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

Log message:
2007-04-12  Christian Thalinger  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c
(clipboard_get_func): Call DeleteLocalRef.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c
(clipboard_targets_received): Likewise.
(clipboard_uris_received): Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9238&r2=1.9239
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c?cvsroot=classpath&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkSelection.c?cvsroot=classpath&r1=1.4&r2=1.5




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

2007-04-10 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 07/04/10 11:02:53

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

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
   (Java_gnu_java_awt_peer_gtk_ComponentGraphics_initFromVolatile):
   Destroy surface after it is used to create a cairo context.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9230&r2=1.9231
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.19&r2=1.20




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

2007-04-04 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 07/04/04 22:58:55

Modified files:
.  : ChangeLog 
native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c 
gnu/java/awt/peer/gtk: GtkImage.java GtkFramePeer.java 

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
   (cp_gtk_image_get_pixbuf): Return NULL when pointer is NULL.
   * gnu/java/awt/peer/gtk/GtkImage.java (setImage): Set loaded and
   call deliver() after pixels have been set.
   * gnu/java/awt/peer/gtk/GtkFramePeer.java (setIconImage): Only
   set icon when image has been properly loaded.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9210&r2=1.9211
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.26&r2=1.27
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkImage.java?cvsroot=classpath&r1=1.36&r2=1.37
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkFramePeer.java?cvsroot=classpath&r1=1.50&r2=1.51




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

2006-09-14 Thread Francis Kung
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Francis Kung 06/09/14 20:43:18

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

Log message:
2006-09-14  Francis Kung  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c
(gnu_java_awt_peer_gtk_CairoGraphics2D_setGradient): Updated 
constants to
be compatibe with Cairo 1.2.x.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8545&r2=1.8546
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.16&r2=1.17




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

2006-09-05 Thread Andreas Tobler
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Andreas Tobler06/09/05 21:27:29

Modified files:
.  : ChangeLog 
native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkVolatileImage.c 
native/jni/java-nio: java_nio_MappedByteBufferImpl.c 

Log message:
2006-09-05  Andreas Tobler  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c: 
Adjust
__attribute to __attribute__.

* native/jni/java-nio/java_nio_MappedByteBufferImpl.c: Remove 
duplicate
header include.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8501&r2=1.8502
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c?cvsroot=classpath&r1=1.6&r2=1.7
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/java-nio/java_nio_MappedByteBufferImpl.c?cvsroot=classpath&r1=1.12&r2=1.13




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

2006-08-14 Thread Andreas Tobler
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Andreas Tobler06/08/14 20:55:10

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

Log message:
2006-08-14  Andreas Tobler  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
(query_formats): g_free 'name' after usage.
g_strfreev 'ch', the gdk_pixbuf_format_get_extensions instance.
g_strfreev 'ch', the gdk_pixbuf_format_get_mime_types instance.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8397&r2=1.8398
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c?cvsroot=classpath&r1=1.23&r2=1.24




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

2006-07-26 Thread Andreas Tobler
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Andreas Tobler06/07/26 22:12:22

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

Log message:
2006-07-27  Andreas Tobler  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c
(Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoSetMatrix): 
Remove
g_assert from unused obj.

(Java_gnu_java_awt_peer_gtk_CairoGraphics2D_cairoDrawGlyphVector): Mark
obj as unused and remove g_assert on it.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8243&r2=1.8244
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_CairoGraphics2D.c?cvsroot=classpath&r1=1.12&r2=1.13




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

2006-07-15 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 06/07/15 16:55:07

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

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c:
   Removed C++ style comment.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8113&r2=1.8114
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.27&r2=1.28




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

2006-06-28 Thread Andreas Tobler
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Andreas Tobler06/06/28 19:47:42

Modified files:
.  : ChangeLog 
native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkImage.c 
gnu/java/awt/peer/gtk: CairoSurface.java 

Log message:
2006-06-28  Andreas Tobler  <[EMAIL PROTECTED]>

* gnu/java/awt/peer/gtk/CairoSurface.java: Swap the data from 
the
GdkPixbuf correctly on big endian systems. Fix a typo in the 
little
endian swapping code.

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
(Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Swap the 
pixeldata
without alpha information correctly on big endian systems.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7963&r2=1.7964
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/CairoSurface.java?cvsroot=classpath&r1=1.10&r2=1.11




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

2006-06-14 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 06/06/14 13:00:09

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

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
   (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Return when 
array
   cannot be allocated.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7808&r2=1.7809
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.24&r2=1.25

Patches:
Index: ChangeLog
===
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7808
retrieving revision 1.7809
diff -u -b -r1.7808 -r1.7809
--- ChangeLog   14 Jun 2006 12:35:16 -  1.7808
+++ ChangeLog   14 Jun 2006 13:00:09 -  1.7809
@@ -1,3 +1,9 @@
+2006-06-14  Mark Wielaard  <[EMAIL PROTECTED]>
+
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
+   (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Return when array
+   cannot be allocated.
+
 2006-06-14  Tom Tromey  <[EMAIL PROTECTED]>
 
PR java/28024:

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c8 Jun 2006 
11:09:04 -   1.24
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c14 Jun 2006 
13:00:09 -  1.25
@@ -166,6 +166,11 @@
   rowstride = gdk_pixbuf_get_rowstride (pixbuf);
 
   result_array = (*env)->NewIntArray (env, (width * height));
+  if (result_array == NULL)
+{
+  gdk_threads_leave ();
+  return NULL;
+}
 
   dst = result_array_iter = 
 (*env)->GetIntArrayElements (env, result_array, NULL);




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

2006-06-11 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 06/06/11 11:31:03

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

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
   (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs):
   Remove unused variable glyph_index.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7769&r2=1.7770
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c?cvsroot=classpath&r1=1.3&r2=1.4

Patches:
Index: ChangeLog
===
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7769
retrieving revision 1.7770
diff -u -b -r1.7769 -r1.7770
--- ChangeLog   11 Jun 2006 11:21:51 -  1.7769
+++ ChangeLog   11 Jun 2006 11:31:01 -  1.7770
@@ -1,5 +1,11 @@
 2006-06-11  Mark Wielaard  <[EMAIL PROTECTED]>
 
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
+   (Java_gnu_java_awt_peer_gtk_FreetypeGlyphVector_getGlyphs):
+   Remove unused variable glyph_index.
+
+2006-06-11  Mark Wielaard  <[EMAIL PROTECTED]>
+
* gnu/java/awt/peer/gtk/CairoGraphics2D.java (drawImage):
Don't recurse, return false if not an BufferedImage and no image
source available.

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c 11 Jun 
2006 08:29:57 -  1.3
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c 11 Jun 
2006 11:31:03 -  1.4
@@ -86,7 +86,6 @@
   (JNIEnv *env, jobject obj, jintArray codepoints)
 {
   FT_Face ft_face;
-  jint glyph_index;
   jintArray retArray;
   PangoFcFont *font;
   jint *values, *cpvals;




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

2006-06-09 Thread Sven de Marothy
CVSROOT:/sources/classpath
Module name:classpath
Changes by: Sven de Marothy   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  <[EMAIL PROTECTED]>

* 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 -   1.7748
+++ ChangeLog   9 Jun 2006 22:08:07 -   1.7749
@@ -1,3 +1,9 @@
+2006-06-09  Sven de Marothy  <[EMAIL PROTECTED]>
+
+   * 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  <[EMAIL PROTECTED]>
 
* 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  <[EMAIL PROTECTED]>
+2006-06-08  Sven de Marothy  <[EMAIL PROTECTED]>
 
* 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 -   1.14
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c   9 Jun 
2006 22:08:08 -   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 




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

2006-06-08 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 06/06/08 11:09:04

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

Log message:
   PR 27917
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
   (Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData): Ref 
pixbuf
   and unref loader.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7714&r2=1.7715
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c?cvsroot=classpath&r1=1.23&r2=1.24

Patches:
Index: ChangeLog
===
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7714
retrieving revision 1.7715
diff -u -b -r1.7714 -r1.7715
--- ChangeLog   8 Jun 2006 11:02:09 -   1.7714
+++ ChangeLog   8 Jun 2006 11:09:04 -   1.7715
@@ -1,5 +1,12 @@
 2006-06-08  Mark Wielaard  <[EMAIL PROTECTED]>
 
+   PR 27917
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
+   (Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData): Ref pixbuf
+   and unref loader.
+
+2006-06-08  Mark Wielaard  <[EMAIL PROTECTED]>
+
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
(attrs): Removed unused static.
 

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -b -r1.23 -r1.24
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c30 May 2006 
11:30:02 -  1.23
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c8 Jun 2006 
11:09:04 -   1.24
@@ -117,10 +117,14 @@
 
   if (pixbuf == NULL)
 {
+  g_object_unref (loader);
   createRawData (env, obj, NULL);
   return JNI_FALSE;
 }
 
+  g_object_ref (pixbuf);
+  g_object_unref (loader);
+
   width =  gdk_pixbuf_get_width (pixbuf);
   height = gdk_pixbuf_get_height (pixbuf);
 




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

2006-06-08 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Mark Wielaard 06/06/08 11:02:10

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

Log message:
   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
   (attrs): Removed unused static.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7713&r2=1.7714
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c?cvsroot=classpath&r1=1.19&r2=1.20

Patches:
Index: ChangeLog
===
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7713
retrieving revision 1.7714
diff -u -b -r1.7713 -r1.7714
--- ChangeLog   8 Jun 2006 10:52:51 -   1.7713
+++ ChangeLog   8 Jun 2006 11:02:09 -   1.7714
@@ -1,3 +1,8 @@
+2006-06-08  Mark Wielaard  <[EMAIL PROTECTED]>
+
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
+   (attrs): Removed unused static.
+
 2006-06-08  David Gilbert  <[EMAIL PROTECTED]>
 
* javax/swing/plaf/basic/BasicScrollPaneUI.java

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c 7 Jun 2006 
13:58:33 -   1.19
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c 8 Jun 2006 
11:02:10 -   1.20
@@ -59,8 +59,6 @@
   java_awt_font_HANGING_BASELINE = 2
 };
 
-static PangoAttrList *attrs = NULL;
-
 JNIEXPORT void JNICALL
 Java_gnu_java_awt_peer_gtk_GdkFontPeer_initStaticState 
   (JNIEnv *env, jclass clazz)




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

2006-06-04 Thread Andrew John Hughes
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Andrew John Hughes  06/06/04 17:52:05

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

Log message:
2006-06-04  Andrew John Hughes  <[EMAIL PROTECTED]>

* native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c:
(drawVolatile): Add casts.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c:
(getOutline): Add casts.
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c:
Comment out unused prototype.
(getPixels): Add appropriate cast and comment out unused 
variable.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.7645&r2=1.7646
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c?cvsroot=classpath&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c?cvsroot=classpath&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c?cvsroot=classpath&r1=1.1&r2=1.2

Patches:
Index: ChangeLog
===
RCS file: /cvsroot/classpath/classpath/ChangeLog,v
retrieving revision 1.7645
retrieving revision 1.7646
diff -u -b -r1.7645 -r1.7646
--- ChangeLog   4 Jun 2006 06:57:25 -   1.7645
+++ ChangeLog   4 Jun 2006 17:52:05 -   1.7646
@@ -1,3 +1,13 @@
+2006-06-04  Andrew John Hughes  <[EMAIL PROTECTED]>
+
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c:
+   (drawVolatile): Add casts.
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c:
+   (getOutline): Add casts.
+   * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c:
+   Comment out unused prototype.
+   (getPixels): Add appropriate cast and comment out unused variable.
+   
 2006-06-04  Raif S. Naffah  <[EMAIL PROTECTED]>
 
* gnu/javax/crypto/sasl/SaslUtil.java: Remove unused import.

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c   3 Jun 
2006 22:41:41 -   1.10
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_ComponentGraphics.c   4 Jun 
2006 17:52:05 -   1.11
@@ -228,12 +228,12 @@
   g_assert (widget != NULL);
 
   while(widget->window != NULL)
-widget = widget->window;
+widget = GTK_WIDGET(widget->window);
   pixmap = cp_gtk_get_pixmap( env, img );
  
 
-  gc = gdk_gc_new( widget );
-  gdk_draw_drawable(widget,
+  gc = gdk_gc_new(GDK_DRAWABLE(widget));
+  gdk_draw_drawable(GDK_DRAWABLE(widget),
gc,
pixmap,
0, 0,

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.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_GdkTextLayout.c   1 Jun 2006 
10:51:17 -   1.14
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c   4 Jun 2006 
17:52:05 -   1.15
@@ -444,10 +444,10 @@
   PangoLayoutLine *current_line;
   FT_Outline_Funcs ftCallbacks = 
 {
-  _moveTo,
-  _lineTo,
-  _quadTo,
-  _curveTo,
+  (FT_Outline_MoveToFunc) _moveTo,
+  (FT_Outline_LineToFunc) _lineTo,
+  (FT_Outline_ConicToFunc) _quadTo,
+  (FT_Outline_CubicToFunc) _curveTo,
   0,
   0
 };

Index: native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c
===
RCS file: 
/cvsroot/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c3 Jun 
2006 22:41:41 -   1.1
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkVolatileImage.c4 Jun 
2006 17:52:05 -   1.2
@@ -49,7 +49,7 @@
 
 /* prototypes */
 static void *getNativeObject( JNIEnv *env, jobject obj );
-static void setNativeObject( JNIEnv *env, jobject obj, void *ptr );
+/* static void setNativeObject( JNIEnv *env, jobject obj, void *ptr ); */
 
 GdkPixmap *cp_gtk_