From 7a9f663d76d5a47ef9e31c8d9e30f7aef8d689e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Wed, 9 Jan 2013 07:29:42 +0000 Subject: [PATCH] fixed result of bitstream_in::peek(0) (nw) --- src/lib/util/bitstream.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/util/bitstream.h b/src/lib/util/bitstream.h index 1c1859199d7..85c2e067c2f 100644 --- a/src/lib/util/bitstream.h +++ b/src/lib/util/bitstream.h @@ -126,6 +126,9 @@ inline bitstream_in::bitstream_in(const void *src, UINT32 srclength) inline UINT32 bitstream_in::peek(int numbits) { + if (numbits == 0) + return 0; + // fetch data if we need more if (numbits > m_bits) {