girparser: Ensure interfaces have at least one instantiable prerequisite
commitaf2ba3f92712bb92ca7b16963501a1801fe48cde
authorLuca Bruno <lucabru@src.gnome.org>
Sun, 19 Dec 2010 21:46:38 +0000 (19 22:46 +0100)
committerLuca Bruno <lucabru@src.gnome.org>
Mon, 20 Dec 2010 21:25:03 +0000 (20 22:25 +0100)
treebfca8fa3eb98c902c565814cfde61f9417186186
parent0301edbe68724a2cc3f1fd7a757826c19a5a7b28
girparser: Ensure interfaces have at least one instantiable prerequisite

When parsing a GIR file, add a prerequisite on GLib.Object to interfaces
which don't have an instantiable prerequisite specified in the GIR file,
as g-ir-scanner considers this prerequisite to be implicit.

Based on commit 65bc5e64725900961ec, reverts fc7fe82fbd0b19b6caaf7ef.

Fixes bug 624923.
vala/valagirparser.vala