Fix compile error when default value given for extension field.

Update issue 111
Status: FixedInGit
This commit is contained in:
Petteri Aimonen
2014-04-01 16:47:53 +03:00
parent f4949119ad
commit 6c90e824c4
2 changed files with 3 additions and 1 deletions

View File

@@ -351,6 +351,8 @@ class Field:
result += '0)'
elif self.pbtype in ['BYTES', 'STRING'] and self.allocation != 'STATIC':
result += '0)' # Arbitrary size default values not implemented
elif self.rules == 'OPTEXT':
result += '0)' # Default value for extensions is not implemented
else:
result += '&%s_default)' % (self.struct_name + self.name)