diff --git a/legacy/embryo/src/lib/embryo_amx.c b/legacy/embryo/src/lib/embryo_amx.c index a251c15e32..affa402129 100644 --- a/legacy/embryo/src/lib/embryo_amx.c +++ b/legacy/embryo/src/lib/embryo_amx.c @@ -188,8 +188,8 @@ _embryo_program_init(Embryo_Program *ep, void *code) Embryo_Cell *code; code_size = hdr->dat - hdr->cod; - code = ep->code + (int)hdr->code; - for (cip = 0; cip < code_size; ) embryo_swap_32(&(code[cip])); + code = ep->code + (int)hdr->cod; + for (cip = 0; cip < code_size; cip++) embryo_swap_32(&(code[cip])); } #endif /* init native api for handling floating point - default in embryo */