pyderasn.py | 4 ++-- diff --git a/pyderasn.py b/pyderasn.py index 3ba7264acecca33a7f96f1607d171952e8f542caacda2da5b2134bbea49dd2f4..6a158a324bf3581b96bd89972355bd53a4946de68104c5f385bc034d19a00cd8 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -4504,7 +4504,7 @@ if spec.optional: continue raise - defined = get_def_by_path(ctx.get("defines", ()), sub_decode_path) + defined = get_def_by_path(ctx.get("_defines", ()), sub_decode_path) if defined is not None: defined_by, defined_spec = defined if issubclass(value.__class__, SequenceOf): @@ -4576,7 +4576,7 @@ if spec_defines is not None and len(spec_defines) > 0: for rel_path, schema in spec_defines: defined = schema.get(value, None) if defined is not None: - ctx.setdefault("defines", []).append(( + ctx.setdefault("_defines", []).append(( abs_decode_path(sub_decode_path[:-1], rel_path), (value, defined), ))