seed r464 - trunk/libseed



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

Log:
Back out construction property change.

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:18 2008
@@ -189,7 +189,7 @@
 	if (jsprops)
 		JSPropertyNameArrayRelease(jsprops);
 
-	gobject = g_object_new(type, NULL);
+	gobject = g_object_newv(type, nparams, params);
 
 	g_object_ref_sink(gobject);
 
@@ -198,12 +198,13 @@
 	else
 		ret = (JSObjectRef) seed_value_from_object(ctx, gobject, exception);
 	
+/*
 	for (i = 0; i < nparams; i++)
 	{
 		g_object_set_property(gobject, params[i].name, &params[i].value);
 		g_value_unset(&params[i].value);
 	}
-
+*/
 	g_object_unref(gobject);
 
 	g_type_class_unref(oclass);



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