seed r467 - trunk/libseed



Author: racarr
Date: Mon Dec 15 00:42:23 2008
New Revision: 467
URL: http://svn.gnome.org/viewvc/seed?rev=467&view=rev

Log:
Small leak in constructor.

Modified:
   trunk/libseed/seed-engine.c

Modified: trunk/libseed/seed-engine.c
==============================================================================
--- trunk/libseed/seed-engine.c	(original)
+++ trunk/libseed/seed-engine.c	Mon Dec 15 00:42:23 2008
@@ -159,6 +159,7 @@
 			g_free(mes);
 			g_free(construct_params);
 			g_free(after_params);
+			g_free(prop_name);
 			
 			JSPropertyNameArrayRelease(jsprops);
 			return (JSObjectRef) JSValueMakeNull(ctx);
@@ -186,7 +187,6 @@
 		
 		if (*exception)
 		{
-
 			g_free(prop_name);
 			g_free(construct_params);
 			g_free(after_params);
@@ -204,6 +204,7 @@
 		else
 			nafter_params++;
 		
+		g_free(prop_name);
 		++i;
 	}
 



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