From b86e3f92932ec543788dc66948519d770d0e5bb0 Mon Sep 17 00:00:00 2001 From: Damien Date: Sun, 29 Dec 2013 17:17:43 +0000 Subject: py: implement some basic exception matching. --- py/vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'py/vm.c') diff --git a/py/vm.c b/py/vm.c index 0a7c2fbf2..2633e4798 100644 --- a/py/vm.c +++ b/py/vm.c @@ -491,7 +491,7 @@ bool mp_execute_byte_code_2(const byte **ip_in_out, mp_obj_t *fastn, mp_obj_t ** // push(traceback, exc-val, exc-type) PUSH(mp_const_none); PUSH(nlr.ret_val); - PUSH(mp_const_none); + PUSH(nlr.ret_val); // TODO should be type(nlr.ret_val), I think... } else { // re-raise exception to higher level -- cgit v1.2.3