Ensure the long enum names conform to the naming style when using short enum names
diff --git a/generator/nanopb_generator.py b/generator/nanopb_generator.py
index 4354086..cb73d1b 100755
--- a/generator/nanopb_generator.py
+++ b/generator/nanopb_generator.py
@@ -512,7 +512,7 @@
# Define the long names always so that enum value references
# from other files work properly.
for i, x in enumerate(self.values):
- result += '#define %s %s\n' % (self.value_longnames[i], x[0])
+ result += '#define %s %s\n' % (Globals.naming_style.define_name(self.value_longnames[i]), Globals.naming_style.enum_entry(x[0]))
if self.options.enum_to_string:
result += 'const char *%s(%s v);\n' % (