diff options
| author | fitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-02 21:00:05 +0000 |
|---|---|---|
| committer | fitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-12-02 21:00:05 +0000 |
| commit | 743d21d25e3ab9166ee5f9e0bcd6b44d42745b9f (patch) | |
| tree | 9774794a08f9479c04344553102f79a307bc373a /libjava | |
| parent | 4bd2eb3f6ae7c8199e3df1649b02e33d283f61b0 (diff) | |
| download | ppe42-gcc-743d21d25e3ab9166ee5f9e0bcd6b44d42745b9f.tar.gz ppe42-gcc-743d21d25e3ab9166ee5f9e0bcd6b44d42745b9f.zip | |
2003-12-02 Thomas Fitzsimmons <fitzsim@redhat.com>
* jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c
(initState): Mark obj parameter as unused.
(stringWidth): Mark obj parameter as unused. Initialize
font_name properly.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@74198 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava')
| -rw-r--r-- | libjava/ChangeLog | 5 | ||||
| -rw-r--r-- | libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c | 7 |
2 files changed, 10 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 7bb814efc71..0d2a3c22667 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,5 +1,10 @@ 2003-12-02 Thomas Fitzsimmons <fitzsim@redhat.com> + * jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c + (initState): Mark obj parameter as unused. + (stringWidth): Mark obj parameter as unused. Initialize + font_name properly. + * gnu/java/awt/peer/gtk/GdkPixbufDecoder.java: Make BufferedImageBuilder class static. diff --git a/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c b/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c index b7cef69f5aa..6036db7c776 100644 --- a/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c +++ b/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontMetrics.c @@ -47,7 +47,7 @@ exception statement from your version. */ #define NUM_METRICS 5 JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_initState - (JNIEnv *env, jobject obj, jstring fname, jint size) + (JNIEnv *env, jobject obj __attribute__((unused)), jstring fname, jint size) { jintArray array; jint *metrics; @@ -93,7 +93,8 @@ JNIEXPORT jintArray JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_initState } JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth - (JNIEnv *env, jobject obj, jstring fname, jint size, jstring str) + (JNIEnv *env, jobject obj __attribute__((unused)), + jstring fname, jint size, jstring str) { PangoFontDescription *font_desc; PangoContext *context; @@ -103,6 +104,7 @@ JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth const char *font_name; cstr = (*env)->GetStringUTFChars (env, str, NULL); + font_name = (*env)->GetStringUTFChars (env, fname, NULL); gdk_threads_enter (); @@ -121,6 +123,7 @@ JNIEXPORT jint JNICALL Java_gnu_java_awt_peer_gtk_GdkFontMetrics_stringWidth gdk_threads_leave (); + (*env)->ReleaseStringUTFChars (env, fname, font_name); (*env)->ReleaseStringUTFChars (env, str, cstr); return width; |

