Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.13.0
-
None
Description
code in lib/lua/TCompactProtocol.lua as follow:
function TCompactProtocol:writeStructBegin(name)
self.lastFieldIndex = self.lastFieldIndex + 1
self.lastField[self.lastFieldIndex] = self.lastFieldId
self.lastFieldId = 0
end
the lastFieldId is saved into the new lastFieldIndex pos and then is restored mistakenly later.
Attachments
Issue Links
- links to