Fix naming of nested Enums with short names

This commit is contained in:
Petteri Aimonen
2012-11-14 00:43:51 +02:00
parent 02ecee2de8
commit 0abb764b18
3 changed files with 16 additions and 3 deletions

View File

@@ -3,3 +3,4 @@ char msgsize\[30\];
char fieldsize\[40\];
pb_callback_t int32_callback;
\sEnumValue1 = 1
Message5_EnumValue1

View File

@@ -43,3 +43,14 @@ message EnumTest
{
required Enum1 field = 1 [default = EnumValue2];
}
// Short enum names inside message
message Message5
{
enum Enum2
{
option (nanopb_enumopt).long_names = false;
EnumValue1 = 1;
}
required Enum2 field = 1 [default = EnumValue1];
}