diff --git a/src/compile.cpp b/src/compile.cpp index c97234363d..86432bb131 100644 --- a/src/compile.cpp +++ b/src/compile.cpp @@ -5679,7 +5679,7 @@ compile(MyThread* t, Frame* initialFrame, unsigned initialIp, uint32_t newIp = base + codeReadInt32(t, code, index); assert(t, newIp < codeLength(t, code)); - RUNTIME_ARRAY_BODY(ipTable)[i] = newIp; + ipTable[i] = newIp; Promise* p = c->poolAppend(key); if (i == 0) { @@ -6205,7 +6205,7 @@ compile(MyThread* t, Frame* initialFrame, unsigned initialIp, uint32_t newIp = base + codeReadInt32(t, code, index); assert(t, newIp < codeLength(t, code)); - RUNTIME_ARRAY_BODY(ipTable)[i] = newIp; + ipTable[i] = newIp; Promise* p = c->poolAppendPromise (frame->addressPromise(c->machineIp(newIp)));