diff --git a/SQCSim-common/netprotocol.cpp b/SQCSim-common/netprotocol.cpp index fbc5fb5..c6c25dd 100644 --- a/SQCSim-common/netprotocol.cpp +++ b/SQCSim-common/netprotocol.cpp @@ -1014,7 +1014,8 @@ std::vector netprot::recvPacks(SOCKET sock, Buffer* buf, Buffer* outbuf) } } else { - buf->tmp = last; + if (!outbuf) + buf->tmp = last; cursor = &buf->ptr[len]; next = cursor + 1; break;