From 524e7468d461f5803a01f228fc144b6ec901736d Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Tue, 3 Oct 2017 09:39:31 +0300 Subject: [PATCH] More reliable way to determine if we are decoded CHOICE does not have llen. NULL does not have vlen. --- pyderasn.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyderasn.py b/pyderasn.py index 476e4e8..5c311e0 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -717,7 +717,7 @@ class Obj(object): def decoded(self): """Is object decoded? """ - return self.llen > 0 + return (self.llen + self.vlen) > 0 def copy(self): # pragma: no cover """Make a copy of object, safe to be mutated -- 2.44.0