Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2009-02-19 16:18:48 (GMT)
committer Colin Walters <walters@verbum.org>2009-02-19 16:18:48 (GMT)
commitc65d3333afa1b785df3d9b04bc9392e31d86b1b1 (patch)
treec6a73516df3292e45e0e0743ef98c0b93b426011
parent869de2e34b6344a82bb93ed2d38bd1cf5630a4f9 (diff)
Further cleanup for commented-out Union discriminator handling
-rw-r--r--girepository/girnode.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/girepository/girnode.c b/girepository/girnode.c
index 744f908..6400da9 100644
--- a/girepository/girnode.c
+++ b/girepository/girnode.c
@@ -1910,6 +1910,7 @@ g_ir_node_build_typelib (GIrNode *node,
blob->discriminator_offset = union_->discriminator_offset;
/* We don't support Union discriminators right now. */
+ /*
if (union_->discriminator_type)
{
*offset += 28;
@@ -1918,14 +1919,8 @@ g_ir_node_build_typelib (GIrNode *node,
module, modules, strings, types,
data, offset, offset2);
}
- /* Always do the non-discriminated case */
- /*
else
{
- *offset += 32;
- blob->discriminated = FALSE;
- blob->discriminator_type.offset = 0;
- }
*/
*offset += sizeof (UnionBlob);
blob->discriminated = FALSE;