diff options
Diffstat (limited to 'pyasn1/codec/cer')
-rw-r--r-- | pyasn1/codec/cer/decoder.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pyasn1/codec/cer/decoder.py b/pyasn1/codec/cer/decoder.py index ba74cb4..b709313 100644 --- a/pyasn1/codec/cer/decoder.py +++ b/pyasn1/codec/cer/decoder.py @@ -8,7 +8,7 @@ from io import BytesIO from pyasn1 import error from pyasn1.codec.ber import decoder -from pyasn1.codec.ber.decoder import asSeekableStream +from pyasn1.codec.ber.decoder import _asSeekableStream from pyasn1.compat.octets import oct2int from pyasn1.type import univ @@ -70,7 +70,7 @@ _decode = Decoder(tagMap, typeMap) def decodeStream(substrate, asn1Spec=None, **kwargs): """Iterator of objects in a substrate.""" # TODO: This should become `decode` after API-breaking approved - substrate = asSeekableStream(substrate) + substrate = _asSeekableStream(substrate) while True: result = _decode(substrate, asn1Spec, **kwargs) if result is None: @@ -132,6 +132,6 @@ def decodeStream(substrate, asn1Spec=None, **kwargs): def decode(substrate, asn1Spec=None, **kwargs): # TODO: Temporary solution before merging with upstream # It preserves the original API - substrate = asSeekableStream(substrate) + substrate = _asSeekableStream(substrate) value = _decode(substrate, asn1Spec=asn1Spec, **kwargs) return value, substrate.read() |