summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES2
-rw-r--r--pyasn1/codec/ber/decoder.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index aa9639c..5ae4998 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,7 @@
Revision 0.1.5
--------------
-- Fix to decoder to support empty-payload REAL values
+- Fix to decoder to support empty-payload INTEGER and REAL values
- Fix to unit test suites imports to be able to run each from
their current directory
diff --git a/pyasn1/codec/ber/decoder.py b/pyasn1/codec/ber/decoder.py
index d721a4f..997b3e7 100644
--- a/pyasn1/codec/ber/decoder.py
+++ b/pyasn1/codec/ber/decoder.py
@@ -88,7 +88,7 @@ class IntegerDecoder(AbstractSimpleDecoder):
state, decodeFun, substrateFun):
head, tail = substrate[:length], substrate[length:]
if not head:
- raise error.PyAsn1Error('Empty substrate')
+ return self._createComponent(asn1Spec, tagSet, 0), tail
if head in self.precomputedValues:
value = self.precomputedValues[head]
else: