seed r258 - in trunk: libseed tests



Author: racarr
Date: Wed Nov 12 09:22:33 2008
New Revision: 258
URL: http://svn.gnome.org/viewvc/seed?rev=258&view=rev

Log:
Fix regression with structs introduced a few commits ago.


Removed:
   trunk/tests/gsuper.js
Modified:
   trunk/libseed/seed-types.c
   trunk/tests/Makefile.am
   trunk/tests/gtype-signal.js

Modified: trunk/libseed/seed-types.c
==============================================================================
--- trunk/libseed/seed-types.c	(original)
+++ trunk/libseed/seed-types.c	Wed Nov 12 09:22:33 2008
@@ -430,8 +430,12 @@
 	    }
 	    else if (interface_type == GI_INFO_TYPE_STRUCT)
 	    {
+		JSValueRef strukt;
+
+		strukt = seed_make_struct(arg->v_pointer, interface);
 		g_base_info_unref(interface);
-		return seed_make_struct(arg->v_pointer, interface);
+		
+		return strukt;
 	    }
 	}
     case GI_TYPE_TAG_GLIST:

Modified: trunk/tests/Makefile.am
==============================================================================
--- trunk/tests/Makefile.am	(original)
+++ trunk/tests/Makefile.am	Wed Nov 12 09:22:33 2008
@@ -31,7 +31,6 @@
     signal.js \
     syntax-test.js \
     type-conversion.js \
-    gsuper.js \
     native-closure.js \
     make-test.py
 

Modified: trunk/tests/gtype-signal.js
==============================================================================
--- trunk/tests/gtype-signal.js	(original)
+++ trunk/tests/gtype-signal.js	Wed Nov 12 09:22:33 2008
@@ -19,7 +19,7 @@
 	hello_signal_id = klass.install_signal(HelloSignalDefinition);
 	goodbye_signal_id = klass.install_signal(GoodbyeSignalDefinition);
     },
-    instance_init: function(klass)
+    instance_init: function(instance)
     {
     }};
 



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