From e0c837baee2eebf810f61f7387d4d5b08e96d806 Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Tue, 2 Jun 2015 05:00:17 +0900 Subject: [PATCH] don't do pop_try in pic_raise --- extlib/benz/error.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extlib/benz/error.c b/extlib/benz/error.c index 8882da54..81daee96 100644 --- a/extlib/benz/error.c +++ b/extlib/benz/error.c @@ -167,7 +167,7 @@ pic_raise(pic_state *pic, pic_value err) val = pic_raise_continuable(pic, err); - pic_pop_try(pic); + --pic->xp; pic_errorf(pic, "error handler returned with ~s on error ~s", val, err); }