Skip to content

Commit d431e25

Browse files
committed
Fixed #584.
Reset m_cs to MSGPACK_CS_HEADER after visitor called.
1 parent bfc6e45 commit d431e25

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

include/msgpack/v2/parse.hpp

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,12 +96,10 @@ class context {
9696
return PARSE_STOP_VISITOR;
9797
}
9898
parse_return ret = m_stack.consume(holder());
99-
if (ret == PARSE_CONTINUE) {
100-
m_cs = MSGPACK_CS_HEADER;
101-
}
102-
else {
99+
if (ret != PARSE_CONTINUE) {
103100
off = m_current - m_start;
104101
}
102+
m_cs = MSGPACK_CS_HEADER;
105103
return ret;
106104
}
107105

0 commit comments

Comments
 (0)