summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Han <jeffreyhan@fb.com>2020-12-17 13:12:10 -0800
committerJens Geyer <jensg@apache.org>2020-12-22 02:11:09 +0100
commit13662dd7be9aa3ffdbbc49bd1c3b77c4549569bd (patch)
treead5565068a8d4299afd885ef727bba30e67d6103
parent3b9259d88b6ceb13bb6b8c6afe676fed707dcd4e (diff)
downloadthrift-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.lua2
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)