seed r297 - trunk/libseed



Author: racarr
Date: Sat Nov 22 02:22:53 2008
New Revision: 297
URL: http://svn.gnome.org/viewvc/seed?rev=297&view=rev

Log:
Nested unions and boxed.


Modified:
   trunk/libseed/seed-structs.c

Modified: trunk/libseed/seed-structs.c
==============================================================================
--- trunk/libseed/seed-structs.c	(original)
+++ trunk/libseed/seed-structs.c	Sat Nov 22 02:22:53 2008
@@ -116,7 +116,13 @@
 				       interface);
 		goto found;
 	    case GI_INFO_TYPE_UNION:
+		ret = seed_make_union((priv->pointer + offset),
+				      interface);
+		goto found;
 	    case GI_INFO_TYPE_BOXED:
+		ret = seed_make_boxed((priv->pointer + offset),
+				      interface);
+		goto found;
 	    default:
 		g_base_info_unref(interface);
 	    }



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