diff options
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/helper_file_generator.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/helper_file_generator.py b/scripts/helper_file_generator.py index ba885558..6f2ea4b6 100644 --- a/scripts/helper_file_generator.py +++ b/scripts/helper_file_generator.py @@ -185,7 +185,9 @@ class HelperFileOutputGenerator(OutputGenerator): for elem in groupElem.findall('enum'): if elem.get('supported') != 'disabled': item_name = elem.get('name') - value_list.append(item_name) + # Avoid duplicates + if item_name not in value_list: + value_list.append(item_name) if value_list is not None: self.enum_output += self.GenerateEnumStringConversion(groupName, value_list) elif self.helper_file_type == 'object_types_header': |
