diff options
author | Matthias Clasen <mclasen@redhat.com> | 2013-04-28 21:43:49 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2013-04-28 21:43:49 -0400 |
commit | e9f182e37a7f6e2dc339054841a3c9f930f573ed (patch) | |
tree | 4c6193453e3a99403eeb327a58f8f6c15d8423b7 /gtk/gtkcontainer.c | |
parent | 13858fde29e9626d1d959d436f87105263bced98 (diff) | |
download | gtk+-e9f182e37a7f6e2dc339054841a3c9f930f573ed.tar.gz |
Fix a few memory leaks wrt to translations
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=699016
The fix here is slightly different. We make
_gtk_builder_parser_translate return a const char * instead of
a dup'ed string, and fix up the callers.
Diffstat (limited to 'gtk/gtkcontainer.c')
-rw-r--r-- | gtk/gtkcontainer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/gtkcontainer.c b/gtk/gtkcontainer.c index 09bfffabd1..4a642df2af 100644 --- a/gtk/gtkcontainer.c +++ b/gtk/gtkcontainer.c @@ -664,8 +664,8 @@ attributes_end_element (GMarkupParseContext *context, /* translate the string */ if (parser_data->string->len && parser_data->translatable) { - gchar *translated; - const gchar* domain; + const gchar *translated; + const gchar *domain; domain = gtk_builder_get_translation_domain (parser_data->builder); |