Browse Source

Skip enum item from macro if enum already contains an item with same name.

pull/526/head
triton 10 years ago
parent
commit
711292860c
  1. 4
      src/Generator/Library.cs

4
src/Generator/Library.cs

@ -139,6 +139,10 @@ namespace CppSharp @@ -139,6 +139,10 @@ namespace CppSharp
if (macro.Enumeration != null)
continue;
// Skip this macro if the enum already has an item with same entry.
if (@enum.Items.Exists(it => it.Name == macro.Name))
continue;
var item = GenerateEnumItemFromMacro(context, macro);
@enum.AddItem(item);

Loading…
Cancel
Save