diff --git a/lisc/isel.c b/lisc/isel.c index d8a3ef9..3887114 100644 --- a/lisc/isel.c +++ b/lisc/isel.c @@ -286,11 +286,8 @@ seljmp(Blk *b, Fn *fn) case JRetc: assert(!"retc todo"); case JRetw: - w = 0; - if (0) { case JRetl: - w = 1; - } + w = b->jmp.type == JRetl; b->jmp.type = JRet0; r = b->jmp.arg; b->jmp.arg = R;