diff options
-rw-r--r-- | python_modules/ptypes.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/python_modules/ptypes.py b/python_modules/ptypes.py index 4585949..7b30311 100644 --- a/python_modules/ptypes.py +++ b/python_modules/ptypes.py @@ -234,9 +234,7 @@ class EnumBaseType(Type): return codegen.prefix_camel(self.name) def c_enumname(self, value): - if self.has_attr("prefix"): - return self.attributes["prefix"][0] + self.names[value] - return codegen.prefix_underscore_upper(self.name.upper(), self.names[value]) + self.c_enumname_by_name(self.names[value]) def c_enumname_by_name(self, name): if self.has_attr("prefix"): |