summaryrefslogtreecommitdiff
path: root/pyasn1/codec/ber/decoder.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyasn1/codec/ber/decoder.py')
-rw-r--r--pyasn1/codec/ber/decoder.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyasn1/codec/ber/decoder.py b/pyasn1/codec/ber/decoder.py
index cfdea7a..caf9c09 100644
--- a/pyasn1/codec/ber/decoder.py
+++ b/pyasn1/codec/ber/decoder.py
@@ -63,7 +63,7 @@ class _CachingStreamWrapper(IOBase):
read_from_cache = self._cache.read(n)
if n != -1:
n -= len(read_from_cache)
- if n <= 0:
+ if not n: # 0 bytes left to read
return read_from_cache
read_from_raw = self._raw.read(n)