[gtk+/wip/css: 22/22] css: Fix memleak in shadow parsing



commit da1ad80792c5ca461e3a758ddfee5278bf4fe401
Author: Benjamin Otte <otte redhat com>
Date:   Mon Jan 16 22:14:10 2012 +0100

    css: Fix memleak in shadow parsing

 gtk/gtkcssstylefuncs.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gtk/gtkcssstylefuncs.c b/gtk/gtkcssstylefuncs.c
index fd72fcb..23ef74a 100644
--- a/gtk/gtkcssstylefuncs.c
+++ b/gtk/gtkcssstylefuncs.c
@@ -907,11 +907,11 @@ shadow_value_parse (GtkCssParser *parser,
   GtkShadow *shadow;
   guint i;
 
-  shadow = _gtk_shadow_new ();
-
   if (_gtk_css_parser_try (parser, "none", TRUE))
     return TRUE;
 
+  shadow = _gtk_shadow_new ();
+
   do
     {
       have_inset = have_lengths = have_color = FALSE;



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