@@ -394,7 +394,7 @@ private void generateVarDataDescriptors(
394
394
395
395
sb .append (String .format (
396
396
" def %1$sLength(self):\n " +
397
- " return struct.unpack_from('%4$s', self.buffer_, position ())[0]\n \n " ,
397
+ " return struct.unpack_from('%4$s', self.buffer_, getPosition ())[0]\n \n " ,
398
398
formatPropertyName (propertyName ),
399
399
generateArrayFieldNotPresentCondition (token .version (), BASE_INDENT ),
400
400
formatByteOrderEncoding (lengthToken .encoding ().byteOrder (), lengthToken .encoding ().primitiveType ()),
@@ -928,15 +928,15 @@ private CharSequence generateMessageFlyweightCode(final Token token)
928
928
" return self\n \n " +
929
929
930
930
" def getPosition(self):\n " +
931
- " return self.position_\n \n " +
931
+ " return self.position_[0] \n \n " +
932
932
933
933
" def setPosition(self, position):\n " +
934
934
" if position > self.bufferLength_:\n " +
935
935
" raise Exception('buffer too short')\n " +
936
936
" self.position_[0] = position\n \n " +
937
937
938
938
" def encodedLength(self):\n " +
939
- " return self.position () - self.offset_\n \n " +
939
+ " return self.getPosition () - self.offset_\n \n " +
940
940
941
941
" def buffer(self):\n " +
942
942
" return self.buffer_\n \n " +
0 commit comments