summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoïc Minier <lool@dooz.org>2007-10-04 07:40:55 +0000
committerLoic Minier <lminier@src.gnome.org>2007-10-04 07:40:55 +0000
commit618c8de2218dd94a5482349538c36eaff10c9114 (patch)
tree4c65fba4a5e288dc112b4a4a902453a4d86ca29d
parentafe6935e1789d2f4867b11906d28269470a20e1c (diff)
downloadgdk-pixbuf-618c8de2218dd94a5482349538c36eaff10c9114.tar.gz
Fix warnings and display of modified date / time in filechooser for some
2007-10-04 Loïc Minier <lool@dooz.org> * gtk/gtkfilechooserdefault.c: (list_mtime_data_func): Fix warnings and display of modified date / time in filechooser for some locales as it was missing a locale to UTF-8 conversion. Fixes #482504. svn path=/trunk/; revision=18880
-rw-r--r--ChangeLog6
-rw-r--r--gtk/gtkfilechooserdefault.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index df3aab99f..95c81afcc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-10-04 Loïc Minier <lool@dooz.org>
+
+ * gtk/gtkfilechooserdefault.c: (list_mtime_data_func): Fix warnings
+ and display of modified date / time in filechooser for some locales as
+ it was missing a locale to UTF-8 conversion. Fixes #482504.
+
2007-10-03 Xan Lopez <xan@gnome.org>
* gtk/gtknotebook.c: remove duplicated declaration of
diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c
index 819320d84..ae5a0b3f7 100644
--- a/gtk/gtkfilechooserdefault.c
+++ b/gtk/gtkfilechooserdefault.c
@@ -11144,7 +11144,7 @@ list_mtime_data_func (GtkTreeViewColumn *tree_column,
}
if (strftime (buf, sizeof (buf), format, &tm_mtime) != 0)
- date_str = g_strdup (buf);
+ date_str = g_locale_to_utf8 (buf, -1, NULL, NULL, NULL);
else
date_str = g_strdup (_("Unknown"));
}