From 62a58e4b6c4d8170a0b541d287555d07d6b3012c Mon Sep 17 00:00:00 2001 From: Joao Matos Date: Tue, 17 Nov 2020 23:41:36 +0000 Subject: [PATCH] More robust enum generation for C family languages in C code generator. --- src/Generator/Generators/C/CCodeGenerator.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Generator/Generators/C/CCodeGenerator.cs b/src/Generator/Generators/C/CCodeGenerator.cs index 980aa117..0e35e250 100644 --- a/src/Generator/Generators/C/CCodeGenerator.cs +++ b/src/Generator/Generators/C/CCodeGenerator.cs @@ -144,8 +144,8 @@ namespace CppSharp.Generators.C else Write($"{enumKind} {enumName}"); - if (Options.GeneratorKind == GeneratorKind.CPlusPlus || - Options.GeneratorKind == GeneratorKind.CLI) + if (!(Options.GeneratorKind == GeneratorKind.C || + Options.GeneratorKind == GeneratorKind.ObjectiveC)) { var typeName = CTypePrinter.VisitPrimitiveType( @enum.BuiltinType.Type, new TypeQualifiers());