Hello,

This one:
- prevents NPE in Button/CheckboxPeer;
- fixes an array indexing bug in GtkImageConsumer render;
- makes some private fields final.

ChangeLog entries:
        * gnu/java/awt/peer/gtk/GtkButtonPeer.java (create, setLabel): Pass
        an empty string instead of null to native create/gtkSetLabel().
        * gnu/java/awt/peer/qt/QtButtonPeer.java (setup): Likewise.
        * gnu/java/awt/peer/qt/QtCheckboxPeer.java (QtCheckboxPeer,
        fireToggle): Likewise.
        * gnu/java/awt/peer/qt/QtMenuItemPeer.java (init): Likewise.
        * gnu/java/awt/peer/gtk/GtkClipboardNotifier.java (notifier): Make
        private variable final.
        * gnu/java/awt/peer/gtk/GtkImageConsumer.java (target, source):
        Likewise.
        * gnu/java/awt/peer/gtk/GtkClipboardNotifier.java (run): Re-throw
        ThreadDeath exception (without printing the stack trace).
        * gnu/java/awt/peer/gtk/GtkImageConsumer.java (setPixels): Don't add
        "x" to "pixels" index; optimize the conversion algorithm (minimize the
        number of "and", "or" operations).
        * gnu/java/awt/peer/qt/QtToolkit.java (QtToolkit): Repeatedly call
        Thread.yield() while waiting for guiThread is running.

Attachment: classpath-ivmai-07.diff
Description: Binary data

Reply via email to