projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
output-item: Fix memory leak in output_item_dump().
[pspp]
/
src
/
ui
/
gui
/
helper.c
diff --git
a/src/ui/gui/helper.c
b/src/ui/gui/helper.c
index 0737d2fb7b08a8401b46a167a866eccac6afa818..9b40c08ab5b741f819f416c81d7a34f66a2a849e 100644
(file)
--- a/
src/ui/gui/helper.c
+++ b/
src/ui/gui/helper.c
@@
-75,7
+75,8
@@
value_to_text__ (union value v,
{
gchar *s;
{
gchar *s;
- s = data_out_stretchy (&v, encoding, format, NULL);
+ s = data_out_stretchy (&v, encoding, format, settings_get_fmt_settings (),
+ NULL);
if (fmt_is_numeric (format->type))
g_strchug (s);
else
if (fmt_is_numeric (format->type))
g_strchug (s);
else
@@
-135,7
+136,8
@@
text_to_value__ (const gchar *text,
}
value_init (val, width);
}
value_init (val, width);
- char *err = data_in (ss_cstr (text), UTF8, format->type, val, width, encoding);
+ char *err = data_in (ss_cstr (text), UTF8, format->type,
+ settings_get_fmt_settings (), val, width, encoding);
if (err)
{
if (err)
{
@@
-161,7
+163,6
@@
clone_list_store (const GtkListStore *src)
const gint n_cols = gtk_tree_model_get_n_columns (GTK_TREE_MODEL (src));
GType *types = g_malloc (sizeof (*types) * n_cols);
const gint n_cols = gtk_tree_model_get_n_columns (GTK_TREE_MODEL (src));
GType *types = g_malloc (sizeof (*types) * n_cols);
- int row = 0;
GtkListStore *dest;
for (i = 0 ; i < n_cols; ++i)
GtkListStore *dest;
for (i = 0 ; i < n_cols; ++i)
@@
-186,7
+187,6
@@
clone_list_store (const GtkListStore *src)
g_value_unset (&val);
}
g_value_unset (&val);
}
- row++;
}
g_free (types);
}
g_free (types);