From: Jürg Billeter Date: Sun, 12 Apr 2009 15:41:06 +0000 (+0200) Subject: Include glib-object.h when declaring fundamental classes X-Git-Tag: 0.7.1~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3501d0504c90b42b9952ae81ba72459f34919ee2;p=thirdparty%2Fvala.git Include glib-object.h when declaring fundamental classes --- diff --git a/gobject/valagtypemodule.vala b/gobject/valagtypemodule.vala index dd4421bfe..8b6be984f 100644 --- a/gobject/valagtypemodule.vala +++ b/gobject/valagtypemodule.vala @@ -177,6 +177,7 @@ internal class Vala.GTypeModule : GErrorModule { if (cl.base_class != null) { instance_struct.add_field (cl.base_class.get_cname (), "parent_instance"); } else if (is_fundamental) { + decl_space.add_include ("glib-object.h"); instance_struct.add_field ("GTypeInstance", "parent_instance"); instance_struct.add_field ("volatile int", "ref_count"); }