diff options
author | Jeffrey Han <jeffreyhan@fb.com> | 2020-12-17 13:12:10 -0800 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2020-12-22 02:11:09 +0100 |
commit | 13662dd7be9aa3ffdbbc49bd1c3b77c4549569bd (patch) | |
tree | ad5565068a8d4299afd885ef727bba30e67d6103 | |
parent | 3b9259d88b6ceb13bb6b8c6afe676fed707dcd4e (diff) | |
download | thrift-13662dd7be9aa3ffdbbc49bd1c3b77c4549569bd.tar.gz |
THRIFT-5325: Fix Lua library writeStructEnd() in TCompactProtocol
Client: lua
Patch: Jeffrey Han
This closes #2297
-rw-r--r-- | lib/lua/TCompactProtocol.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/lua/TCompactProtocol.lua b/lib/lua/TCompactProtocol.lua index 0ebccac7a..8ec7b3a2c 100644 --- a/lib/lua/TCompactProtocol.lua +++ b/lib/lua/TCompactProtocol.lua @@ -124,8 +124,8 @@ function TCompactProtocol:writeStructBegin(name) end function TCompactProtocol:writeStructEnd() - self.lastFieldId = self.lastField[self.lastFieldIndex] self.lastFieldIndex = self.lastFieldIndex - 1 + self.lastFieldId = self.lastField[self.lastFieldIndex] end function TCompactProtocol:writeFieldBegin(name, ttype, id) |