From 9487ce77c43ff5288a578881f49e11ac0dc1a52c Mon Sep 17 00:00:00 2001 From: Tristan Van Berkom Date: Wed, 26 Jan 2011 21:56:43 +0900 Subject: [PATCH] Changed GtkComboBoxText builder parser to use g_string_append_len(). --- gtk/gtkcomboboxtext.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/gtk/gtkcomboboxtext.c b/gtk/gtkcomboboxtext.c index c7a6da44fb..be0a076a1d 100644 --- a/gtk/gtkcomboboxtext.c +++ b/gtk/gtkcomboboxtext.c @@ -206,14 +206,9 @@ item_text (GMarkupParseContext *context, GError **error) { ItemParserData *data = (ItemParserData*)user_data; - gchar *string; - if (!data->is_text) - return; - - string = g_strndup (text, text_len); - g_string_append (data->string, string); - g_free (string); + if (data->is_text) + g_string_append_len (data->string, text, text_len); } static void