[gnome-builder] colorpicker: fix string leak



commit d73215ec8a50a61e3dad0d3c389180569b750f1d
Author: Sebastien Lafargue <slafargue gnome org>
Date:   Sun Oct 2 19:06:42 2016 +0200

    colorpicker: fix string leak

 plugins/color-picker/gb-color-picker-helper.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/plugins/color-picker/gb-color-picker-helper.c b/plugins/color-picker/gb-color-picker-helper.c
index 94e3da2..63db62c 100644
--- a/plugins/color-picker/gb-color-picker-helper.c
+++ b/plugins/color-picker/gb-color-picker-helper.c
@@ -156,7 +156,7 @@ gb_color_picker_helper_get_tag_at_iter (GtkTextIter  *cursor,
   GtkTextTag *tag;
   GSList *tags;
   const gchar *name;
-  g_autofree gchar *color_text = NULL;
+  gchar *color_text;
 
   g_assert (cursor != NULL);
   g_assert (current_color != NULL);
@@ -180,6 +180,7 @@ gb_color_picker_helper_get_tag_at_iter (GtkTextIter  *cursor,
                   buffer = gtk_text_iter_get_buffer (cursor);
                   color_text = gtk_text_buffer_get_text (buffer, begin, end, FALSE);
                   *current_color = gstyle_color_new_from_string (NULL, color_text);
+                  g_free (color_text);
                   if (*current_color != NULL)
                     {
                       g_slist_free (tags);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]