seed r700 - trunk/libseed
- From: racarr svn gnome org
- To: svn-commits-list gnome org
- Subject: seed r700 - trunk/libseed
- Date: Fri, 9 Jan 2009 13:53:20 +0000 (UTC)
Author: racarr
Date: Fri Jan 9 13:53:20 2009
New Revision: 700
URL: http://svn.gnome.org/viewvc/seed?rev=700&view=rev
Log:
If argument type conversion fails, out_values array is not freed.
Modified:
trunk/libseed/seed-engine.c
Modified: trunk/libseed/seed-engine.c
==============================================================================
--- trunk/libseed/seed-engine.c (original)
+++ trunk/libseed/seed-engine.c Fri Jan 9 13:53:20 2009
@@ -325,6 +325,7 @@
g_base_info_unref((GIBaseInfo *) arg_info);
g_free(in_args);
g_free(out_args);
+ g_free(out_values);
return JSValueMakeNull(ctx);
}
@@ -402,6 +403,7 @@
g_free(in_args);
g_free(out_args);
g_error_free(error);
+ g_free(out_values);
return JSValueMakeNull(ctx);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]