commit-classpath
[Top][All Lists]
Advanced

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

[commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gdk...


From: Mark Wielaard
Subject: [commit-cp] classpath ./ChangeLog gnu/java/awt/peer/gtk/Gdk...
Date: Mon, 20 Mar 2006 14:42:38 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Mark Wielaard <address@hidden>  06/03/20 14:42:38

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

Log message:
        * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java (pixbufLock): New
        static lock Object field.
        (produce): Synchronize on pixbufLock when calling initState(),
        pumpBytes() and pumpDone().
        (finalize): Likewise when calling finish().
        (GdkPixbufWriter.write): Likewise when calling streamImage().
        * gnu/java/awt/peer/gtk/GtkImage.java (GtkImage(String)): Likewise
        when calling loadPixbuf. Chain exception.
        (GtkImage(byte[])): Likewise when calling loadImageFromData.
        (GtkImage(URL)): Likewise.
        (GtkImage(int,int)): Likewise when calling createPixmap().
        (GtkImage(GtkImage,int,int,int)): Likewise when calling
        createScaledPixmap().
        (GtkImage(Pointer)): Likewise when calling createFromPixbuf().
        (setImage): Likewise when calling createPixmap() and setPixels().
        (getSource): Likewise when calling getPixels().
        (flush): Likewise when calling freePixmap().
        (finalize): Likewise.
        (drawImage): Likewise when calling drawPixelsScaledFlipped() and
        drawPixelsScaledFlipped().
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c
        (Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_initState): Remove
        gdk_threads_enter/leave().
        (Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_finish): Likewise.
        (Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpDone): Likewise.
        (Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_streamImage): Likewise.
        (Java_gnu_java_awt_peer_gtk_GdkPixbufDecoder_pumpBytes): Likewise.
        * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c
        (Java_gnu_java_awt_peer_gtk_GtkImage_loadPixbuf): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_loadImageFromData): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_createFromPixbuf): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_getPixels): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_setPixels): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_createPixmap): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_freePixmap): Likewise.
        (Java_gnu_java_awt_peer_gtk_GtkImage_createScaledPixmap): Likewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6827&tr2=1.6828&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GdkPixbufDecoder.java.diff?tr1=1.18&tr2=1.19&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/peer/gtk/GtkImage.java.diff?tr1=1.26&tr2=1.27&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c.diff?tr1=1.21&tr2=1.22&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c.diff?tr1=1.17&tr2=1.18&r1=text&r2=text




reply via email to

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