projects
/
pspp-builds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Converted strings to utf8 before passing to gtksheet. Should work properly now with
[pspp-builds.git]
/
src
/
ui
/
gui
/
data-sheet.c
diff --git
a/src/ui/gui/data-sheet.c
b/src/ui/gui/data-sheet.c
index d32e6e373f265b6fa02f7b8d139bc666cfeaeb37..20869dcb0b0939466fdb16e3847779a83c8ca547 100644
(file)
--- a/
src/ui/gui/data-sheet.c
+++ b/
src/ui/gui/data-sheet.c
@@
-98,6
+98,7
@@
update_data_ref_entry(GtkSheet *sheet, gint row, gint col)
psppire_dict_get_variable(data_store->dict, col);
gchar *text ;
psppire_dict_get_variable(data_store->dict, col);
gchar *text ;
+ gchar *s ;
if ( !xml)
return FALSE;
if ( !xml)
return FALSE;
@@
-107,9
+108,13
@@
update_data_ref_entry(GtkSheet *sheet, gint row, gint col)
cell_ref_entry = GTK_ENTRY(get_widget_assert(xml, "cell_ref_entry"));
cell_ref_entry = GTK_ENTRY(get_widget_assert(xml, "cell_ref_entry"));
-
gtk_entry_set_text(cell_ref_entry, text
);
+
s = pspp_locale_to_utf8(text, -1, 0
);
g_free(text);
g_free(text);
+
+ gtk_entry_set_text(cell_ref_entry, s);
+
+ g_free(s);
}
return FALSE;
}
return FALSE;