diff options
| -rw-r--r-- | src/op/br_if.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/op/br_if.c b/src/op/br_if.c index 661c959..5b6b5a2 100644 --- a/src/op/br_if.c +++ b/src/op/br_if.c @@ -26,7 +26,7 @@ static int condition(struct nw_interp *const i) return b->condition.i32; case NW_TYPE_I64: - return b->condition.i64.low; + return b->condition.i64.low || b->condition.i64.hi; case NW_TYPE_F32: return b->condition.f32; |
