From c5884f221e281b0fa52c5e71f9329813ec9cea48 Mon Sep 17 00:00:00 2001 From: Joshua MacDonald Date: Thu, 19 Nov 2015 23:17:28 -0800 Subject: Stress testing w/ [64bithash]/.../go/src/regtest.go --- xdelta3/xdelta3-decode.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'xdelta3/xdelta3-decode.h') diff --git a/xdelta3/xdelta3-decode.h b/xdelta3/xdelta3-decode.h index 6b3815f..3266425 100644 --- a/xdelta3/xdelta3-decode.h +++ b/xdelta3/xdelta3-decode.h @@ -231,9 +231,8 @@ xd3_decode_section (xd3_stream *stream, } IF_DEBUG2 (DP(RINT "[xd3_decode_section] take %u @ %u[%u] size %u\n", - section->pos, sect_take, section->alloc1, section->size)); - - XD3_ASSERT (section->pos + sect_take < section->alloc1); + sect_take, section->pos, section->alloc1, section->size)); + XD3_ASSERT (section->pos + sect_take <= section->alloc1); memcpy (section->copied1 + section->pos, stream->next_in, @@ -249,6 +248,7 @@ xd3_decode_section (xd3_stream *stream, if (section->pos < section->size) { + IF_DEBUG1 (DP(RINT "[xd3_decode_section] further input required %u\n", section->size - section->pos)); stream->msg = "further input required"; return XD3_INPUT; } -- cgit v1.2.3