From: Sergey Matveev Date: Wed, 5 Feb 2020 16:29:53 +0000 (+0300) Subject: No need in dangerous memoryview in Any's .tag X-Git-Tag: 6.0~9 X-Git-Url: http://www.git.cypherpunks.ru/?p=pyderasn.git;a=commitdiff_plain;h=8abc63cf3b3028e7ebe9ca8de6b6c179fac4eb4e No need in dangerous memoryview in Any's .tag --- diff --git a/pyderasn.py b/pyderasn.py index fc29d97..220869c 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -4586,7 +4586,7 @@ class Any(Obj): _decoded=(offset, 0, tlvlen), ) obj.lenindef = True - obj.tag = t + obj.tag = t.tobytes() return obj, v[EOC_LEN:] except DecodeError as err: raise err.__class__( @@ -4610,7 +4610,7 @@ class Any(Obj): optional=self.optional, _decoded=(offset, 0, tlvlen), ) - obj.tag = t + obj.tag = t.tobytes() return obj, tail def __repr__(self):