]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Don't emit type_id for enum in non GOBJECT profile
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 21 Nov 2018 13:46:37 +0000 (14:46 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 26 Nov 2018 08:59:49 +0000 (09:59 +0100)
codegen/valaccodebasemodule.vala

index 5c0c81b4d385b7df6f1df814d19d655bd376384b..72ccce4e89c728a590a965375a41f287118e56c9 100644 (file)
@@ -837,7 +837,7 @@ public abstract class Vala.CCodeBaseModule : CodeGenerator {
                decl_space.add_type_definition (cenum);
                decl_space.add_type_definition (new CCodeNewline ());
 
-               if (!get_ccode_has_type_id (en)) {
+               if (context.profile != Profile.GOBJECT || !get_ccode_has_type_id (en)) {
                        return true;
                }