From cea2c7e1dc8f97d570d1e2c62d1a7743feba2e23 Mon Sep 17 00:00:00 2001 From: rocky Date: Tue, 10 Dec 2019 15:46:26 -0500 Subject: [PATCH] One more "assert" transform --- uncompyle6/semantics/transform.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uncompyle6/semantics/transform.py b/uncompyle6/semantics/transform.py index d8c98902..311c8aac 100644 --- a/uncompyle6/semantics/transform.py +++ b/uncompyle6/semantics/transform.py @@ -77,9 +77,10 @@ class TreeTransform(GenericASTTraversal, object): return node if node.kind in ("ifstmt", "ifstmtl"): ifstmts_jump = node[1] + if ifstmts_jump == "_ifstmts_jumpl" and ifstmts_jump[0] == "_ifstmts_jump": ifstmts_jump = ifstmts_jump[0] - elif ifstmts_jump != "_ifstmts_jump": + elif ifstmts_jump in ("_ifstmts_jump", "ifstmts_jumpl"): return node stmts = ifstmts_jump[0] else: