diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-08 22:59:52 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-08 22:59:52 +0000 |
commit | 0f1278bde18cf23bb1c93af9b66ae79ce6d1b27a (patch) | |
tree | d033b0624bd236ee780d67a67bcf813f92e37405 /libjava | |
parent | b97d1165b8e672d820a6d0718202586b2a86e417 (diff) | |
download | ppe42-gcc-0f1278bde18cf23bb1c93af9b66ae79ce6d1b27a.tar.gz ppe42-gcc-0f1278bde18cf23bb1c93af9b66ae79ce6d1b27a.zip |
2003-12-08 Olga Rodimina <rodimina@redhat.com>
* java/awt/Polygon.java
(translate): Fixed error that caused polygon
to move right/left when up/down translation was required.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c:
(getSelectionStart): Initialized start position to 0.
(getSelectionEnd): Initialized end position to 0.
(getCaretPosition): Initialized caret position to 0.
(getText): Initialized selected text to NULL
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74445 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 11 | ||||
-rw-r--r-- | libjava/java/awt/Polygon.java | 2 | ||||
-rw-r--r-- | libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c | 8 |
3 files changed, 16 insertions, 5 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 0aa077d294a..0dae20f6731 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,14 @@ +2003-12-08 Olga Rodimina <rodimina@redhat.com> + + * java/awt/Polygon.java + (translate): Fixed error that caused polygon + to move right/left when up/down translation was required. + * jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c: + (getSelectionStart): Initialized start position to 0. + (getSelectionEnd): Initialized end position to 0. + (getCaretPosition): Initialized caret position to 0. + (getText): Initialized selected text to NULL + 2003-12-08 Michael Koch <konqueror@gmx.de> Fix for PR libgcj/13176. diff --git a/libjava/java/awt/Polygon.java b/libjava/java/awt/Polygon.java index 1f51ac811d6..113dad992d2 100644 --- a/libjava/java/awt/Polygon.java +++ b/libjava/java/awt/Polygon.java @@ -185,7 +185,7 @@ public class Polygon implements Shape, Serializable while (--i >= 0) { xpoints[i] += dx; - xpoints[i] += dy; + ypoints[i] += dy; } if (bounds != null) { diff --git a/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c b/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c index 7e6d02f178a..b4a00e1288d 100644 --- a/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c +++ b/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c @@ -101,7 +101,7 @@ Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getCaretPosition (JNIEnv *env, jobject obj) { void *ptr; - int pos; + int pos = 0; GtkEditable *editable; // type of GtkEntry (TextField) GtkWidget *text = NULL; // type of GtkTextView (TextArea) GtkTextBuffer *buf; @@ -187,7 +187,7 @@ Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getSelectionStart (JNIEnv *env, jobject obj) { void *ptr; - int pos; + int pos = 0; GtkEditable *editable; // type of GtkEntry (TextField) GtkWidget *text = NULL; // type of GtkTextView (TextArea) GtkTextBuffer *buf; @@ -244,7 +244,7 @@ Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getSelectionEnd (JNIEnv *env, jobject obj) { void *ptr; - int pos; + int pos = 0; GtkEditable *editable; // type of GtkEntry (TextField) GtkWidget *text = NULL; // type of GtkTextView (TextArea) GtkTextBuffer *buf; @@ -384,7 +384,7 @@ Java_gnu_java_awt_peer_gtk_GtkTextComponentPeer_getText (JNIEnv *env, jobject obj) { void *ptr; - char *contents; + char *contents = NULL; jstring jcontents; GtkEditable *editable; // type of GtkEntry (TextField) GtkWidget *text = NULL; // type of GtkTextView (TextArea) |