aboutsummaryrefslogtreecommitdiffhomepage
path: root/c/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/eval.c')
-rw-r--r--c/eval.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/c/eval.c b/c/eval.c
index dc75607..e2d67d7 100644
--- a/c/eval.c
+++ b/c/eval.c
@@ -338,8 +338,6 @@ eval(struct expr *ex, enum evalmode mode)
}
if (ex->t == ECOND) {
if (!eval(&ex->sub[0], mode) || ex->sub[0].t != ENUMLIT) return 0;
- if (!eval(&ex->sub[1], mode)) return 0;
- if (!eval(&ex->sub[2], mode)) return 0;
*ex = ex->sub[!ex->sub[0].u + 1];
return eval(ex, mode);
}