[kaffe] CVS kaffe (robilad): Added missing hunk of changes to GtkTextAreaPeer
Kaffe CVS
cvs-commits at kaffe.org
Tue Jul 12 06:43:29 PDT 2005
PatchSet 6724
Date: 2005/07/12 13:35:38
Author: robilad
Branch: HEAD
Tag: (none)
Log:
Added missing hunk of changes to GtkTextAreaPeer
2005-07-12 Dalibor Topic <robilad at kaffe.org>
Resynced with GNU classpath.
Added missing hunk reported by Wolfgang Baer <WBaer at gmx.de>
2005-07-04 Thomas Fitzsimmons <fitzsim at redhat.com>
* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: Add
method implementations from
gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.
Members:
ChangeLog:1.4248->1.4249
libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c:1.6->1.7
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4248 kaffe/ChangeLog:1.4249
--- kaffe/ChangeLog:1.4248 Tue Jul 12 12:50:26 2005
+++ kaffe/ChangeLog Tue Jul 12 13:35:38 2005
@@ -2,6 +2,18 @@
Resynced with GNU classpath.
+ Added missing hunk reported by Wolfgang Baer <WBaer at gmx.de>
+
+ 2005-07-04 Thomas Fitzsimmons <fitzsim at redhat.com>
+
+ * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: Add
+ method implementations from
+ gnu_java_awt_peer_gtk_GtkTextComponentPeer.c.
+
+2005-07-12 Dalibor Topic <robilad at kaffe.org>
+
+ Resynced with GNU classpath.
+
2005-06-14 Chris Burdess <dog at gnu.org>
* gnu/xml/aelfred2/XmlParser.java: ensure that charset parameter of
Index: kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
diff -u kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c:1.6 kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c:1.7
--- kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c:1.6 Wed Jul 6 02:26:13 2005
+++ kaffe/libraries/clib/awt/classpath-gtk/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c Tue Jul 12 13:35:43 2005
@@ -117,22 +117,21 @@
GtkWidget *text;
void *ptr;
const char *str;
- int pos=position;
+
+ gdk_threads_enter ();
ptr = NSA_GET_PTR (env, obj);
str = (*env)->GetStringUTFChars (env, contents, NULL);
- gdk_threads_enter ();
-
- text = GTK_WIDGET (TEXT_FROM_SW (ptr));
+ text = gtk_bin_get_child (GTK_BIN (ptr));
buf = gtk_text_view_get_buffer (GTK_TEXT_VIEW (text));
- gtk_text_buffer_get_iter_at_offset (buf, &iter, pos);
+ gtk_text_buffer_get_iter_at_offset (buf, &iter, position);
gtk_text_buffer_insert (buf, &iter, str, (size_t) strlen (str));
- gdk_threads_leave ();
-
(*env)->ReleaseStringUTFChars (env, contents, str);
+
+ gdk_threads_leave ();
}
JNIEXPORT void JNICALL
More information about the kaffe
mailing list