]> 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>
Wed, 21 Nov 2018 19:22:28 +0000 (20:22 +0100)
codegen/valaccodebasemodule.vala

index d4e53915414eafa02df9460317db8a68befa1937..522a6d1c5aed4b34947f64bd6e29c3d4e9447a57 100644 (file)
@@ -845,7 +845,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;
                }