Browse Source

More robust enum generation for C family languages in C code generator.

pull/1514/head
Joao Matos 5 years ago committed by João Matos
parent
commit
62a58e4b6c
  1. 4
      src/Generator/Generators/C/CCodeGenerator.cs

4
src/Generator/Generators/C/CCodeGenerator.cs

@ -144,8 +144,8 @@ namespace CppSharp.Generators.C @@ -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());

Loading…
Cancel
Save