GVariant: don't leak during type inferencing
authorRyan Lortie <desrt@desrt.ca>
Sat, 10 Jul 2010 20:56:51 +0000 (16:56 -0400)
committerRyan Lortie <desrt@desrt.ca>
Sat, 10 Jul 2010 20:56:51 +0000 (16:56 -0400)
glib/gvariant-parser.c

index 1689d3e..d02775a 100644 (file)
@@ -630,6 +630,7 @@ ast_array_get_pattern (AST    **array,
       merged = pattern_coalesce (pattern, tmp);
       g_free (pattern);
       pattern = merged;
+      g_free (tmp);
 
       if (merged == NULL)
         /* set coalescence implies pairwise coalescence (i think).