From 931150d9525eed1a07a5cb496395b39b3a9dc3a9 Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Fri, 18 Sep 2020 12:03:10 -0500 Subject: [PATCH] bugfixes with structs by value --- onyx | Bin 479964 -> 479964 bytes src/onyxwasm.c | 4 ++-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/onyx b/onyx index f93ebfa0ee1d072eff795630ebba246a78d2290b..c41cd073c25e09d636b0bef226da90c1d0a137fd 100755 GIT binary patch delta 71 zcmcb!RQAqN*@hOz7N#xCM~zt-_*>2}O>f-7Bsu*78#C+n7skvdHPJ=euf#F~F$)m0 LZod-C#_<&Z#%vn_ delta 71 zcmcb!RQAqN*@hOz7N#xCM~zt-`CHB~O>f-7Bsu*78#C+n7skvdHPJ=euf#F~F$)m0 LZod-C#_<&Z#>5)~ diff --git a/src/onyxwasm.c b/src/onyxwasm.c index f3cdc524..df11a30f 100644 --- a/src/onyxwasm.c +++ b/src/onyxwasm.c @@ -922,7 +922,7 @@ EMIT_FUNC(for_array, AstFor* for_node, u64 iter_local) { WI(WI_BLOCK_END); WIL(WI_LOCAL_GET, ptr_local); - if (elem_size != 1) { + if (elem_size != 0) { WIL(WI_I32_CONST, elem_size); WI(WI_I32_ADD); } @@ -1020,7 +1020,7 @@ EMIT_FUNC(for_slice, AstFor* for_node, u64 iter_local) { WI(WI_BLOCK_END); WIL(WI_LOCAL_GET, ptr_local); - if (elem_size != 1) { + if (elem_size != 0) { WIL(WI_I32_CONST, elem_size); WI(WI_I32_ADD); } -- 2.25.1