X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=generator%2Fnanopb_generator.py;h=7b6f0ba951addd6f50fd4b3d865ccf72644582d4;hb=938c7ac3f302ccfa3044ce0720aeed9a4336ac0e;hp=c32b26ad2bb3d37d3f765cb194726a79e7415298;hpb=9be2cfe968b4223f9d416aecd483f3b999bbab71;p=apps%2Fagl-service-can-low-level.git diff --git a/generator/nanopb_generator.py b/generator/nanopb_generator.py index c32b26ad..7b6f0ba9 100755 --- a/generator/nanopb_generator.py +++ b/generator/nanopb_generator.py @@ -1,7 +1,7 @@ #!/usr/bin/python '''Generate header file for nanopb from a ProtoBuf FileDescriptorSet.''' -nanopb_version = "nanopb-0.2.7-dev" +nanopb_version = "nanopb-0.2.8-dev" import sys @@ -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)