From 97956439431b132a9fc98c59dd73cf9e6a7e1904 Mon Sep 17 00:00:00 2001 From: David Raynor Date: Fri, 22 Nov 2013 14:37:47 -0500 Subject: [PATCH] libclamav: fix ADC lookback to offset 0 --- libclamav/adc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libclamav/adc.c b/libclamav/adc.c index 06290db84..b90b89999 100644 --- a/libclamav/adc.c +++ b/libclamav/adc.c @@ -219,7 +219,7 @@ int adc_decompress(adc_stream *strm) if (strm->curr >= (strm->buffer + ADC_BUFF_SIZE)) { strm->curr = strm->buffer; } - if (strm->curr > (strm->buffer + strm->offset)) { + if (strm->curr >= (strm->buffer + strm->offset)) { bData = *(uint8_t *)(strm->curr - strm->offset); } else {