Comment 13 for bug 398849

Revision history for this message
Michael Vogt (mvo) wrote :

This diff should workaround it:

diff -u libgksu-2.0.12/debian/changelog libgksu-2.0.12/debian/changelog
--- libgksu-2.0.12/debian/changelog
+++ libgksu-2.0.12/debian/changelog
@@ -1,3 +1,11 @@
+libgksu (2.0.12-1ubuntu3) karmic; urgency=low
+
+ * debian/patches/02_woraround_gtk_editable_bug.patch:
+ - workaround problem in gtk 2.17.4 with gtkeditable
+ (LP: #398849)
+
+ -- Michael Vogt <email address hidden> Mon, 13 Jul 2009 18:39:44 +0200
+
 libgksu (2.0.12-1ubuntu2) karmic; urgency=low

   * debian/patches/01_revert_forkpty.patch:
only in patch2:
unchanged:
--- libgksu-2.0.12.orig/debian/patches/02_woraround_gtk_editable_bug.patch
+++ libgksu-2.0.12/debian/patches/02_woraround_gtk_editable_bug.patch
@@ -0,0 +1,15 @@
+diff -Nur -x '*.orig' -x '*~' libgksu-2.0.12/libgksuui/gksuui-dialog.c libgksu-2.0.12.new/libgksuui/gksuui-dialog.c
+--- libgksu-2.0.12/libgksuui/gksuui-dialog.c 2008-05-09 19:39:54.000000000 +0200
++++ libgksu-2.0.12.new/libgksuui/gksuui-dialog.c 2009-07-13 18:41:20.598305294 +0200
+@@ -527,9 +527,9 @@
+ gchar*
+ gksuui_dialog_get_password (GksuuiDialog *dialog)
+ {
+- GtkEditable *entry = GTK_EDITABLE(dialog->entry);
++ GtkEntry *entry = GTK_ENTRY(dialog->entry);
+
+- return gtk_editable_get_chars (entry, 0, -1);
++ return gtk_entry_get_text (entry);
+ }
+
+ /**