mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-07 23:24:09 +00:00
Fix compiler warning.
Suggested by Fezile Manana.
This commit is contained in:
parent
cb0f124f8f
commit
a2047d3f18
@ -1022,13 +1022,13 @@ static void asm_snap_prep(ASMState *as)
|
|||||||
static void asm_snap_prev(ASMState *as)
|
static void asm_snap_prev(ASMState *as)
|
||||||
{
|
{
|
||||||
if (as->curins < as->snapref) {
|
if (as->curins < as->snapref) {
|
||||||
ptrdiff_t ofs = as->mctoporig - as->mcp;
|
uintptr_t ofs = (uintptr_t)(as->mctoporig - as->mcp);
|
||||||
if (ofs >= 0x10000) lj_trace_err(as->J, LJ_TRERR_MCODEOV);
|
if (ofs >= 0x10000) lj_trace_err(as->J, LJ_TRERR_MCODEOV);
|
||||||
do {
|
do {
|
||||||
if (as->snapno == 0) return;
|
if (as->snapno == 0) return;
|
||||||
as->snapno--;
|
as->snapno--;
|
||||||
as->snapref = as->T->snap[as->snapno].ref;
|
as->snapref = as->T->snap[as->snapno].ref;
|
||||||
as->T->snap[as->snapno].mcofs = ofs; /* Remember mcode offset. */
|
as->T->snap[as->snapno].mcofs = (uint16_t)ofs; /* Remember mcode ofs. */
|
||||||
} while (as->curins < as->snapref); /* May have no ins inbetween. */
|
} while (as->curins < as->snapref); /* May have no ins inbetween. */
|
||||||
as->snapalloc = 1;
|
as->snapalloc = 1;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user