diff options
author | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2010-09-27 11:52:55 +0200 |
---|---|---|
committer | Tomeu Vizoso <tomeu.vizoso@collabora.co.uk> | 2010-09-29 15:55:37 +0200 |
commit | 022bfc5a66038e43e87c2c22e033f236858dddeb (patch) | |
tree | 64d806c7a9ea306f7e216b172b13f5c0b79b4d41 /girepository/girparser.c | |
parent | 9d1de515fddef43ac39d3473f891bf3647ff12e3 (diff) | |
download | gobject-introspection-022bfc5a66038e43e87c2c22e033f236858dddeb.tar.gz |
Actually do something about fundamentals when parsing a .gir
https://bugzilla.gnome.org/show_bug.cgi?id=630710
Diffstat (limited to 'girepository/girparser.c')
-rw-r--r-- | girepository/girparser.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/girepository/girparser.c b/girepository/girparser.c index a89aea25..8f8f6f4d 100644 --- a/girepository/girparser.c +++ b/girepository/girparser.c @@ -1791,6 +1791,8 @@ start_class (GMarkupParseContext *context, iface->abstract = abstract && strcmp (abstract, "1") == 0; + if (fundamental) + iface->fundamental = TRUE; if (ref_func) iface->ref_func = g_strdup (ref_func); if (unref_func) |