From ef8471f1c1829e864124d0025938ed1c8b8970c7 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Sat, 5 Jul 2003 17:49:11 +0000 Subject: gtk_editable_insert_text takes the number of bytes in the string, not the 2003-07-05 Christian Persch * src/prefs-dialog.c: (setup_font_menu), (set_homepage_entry): gtk_editable_insert_text takes the number of bytes in the string, not the number of characters. --- src/prefs-dialog.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/prefs-dialog.c') diff --git a/src/prefs-dialog.c b/src/prefs-dialog.c index 817127564..691517133 100644 --- a/src/prefs-dialog.c +++ b/src/prefs-dialog.c @@ -481,7 +481,7 @@ setup_font_menu (PrefsDialog *dialog, gtk_editable_delete_text (GTK_EDITABLE(entry), 0, -1); gtk_editable_insert_text (GTK_EDITABLE(entry), - name, g_utf8_strlen (name, -1), + name, strlen (name), &pos); } @@ -1058,13 +1058,13 @@ set_homepage_entry (EphyDialog *dialog, const char *new_location) { GtkWidget *entry; - int pos; + int pos = 0; entry = ephy_dialog_get_control (dialog, HOMEPAGE_ENTRY_PROP); gtk_editable_delete_text (GTK_EDITABLE (entry), 0, -1); gtk_editable_insert_text (GTK_EDITABLE (entry), new_location, - g_utf8_strlen (new_location, -1), + strlen (new_location), &pos); } -- cgit