diff options
Diffstat (limited to 'lpcode.c')
-rw-r--r-- | lpcode.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -412,7 +412,7 @@ static int nextinstruction (CompileState *compst, int n) { | |||
412 | int size = compst->p->codesize; | 412 | int size = compst->p->codesize; |
413 | int ncode = compst->ncode; | 413 | int ncode = compst->ncode; |
414 | if (ncode >= size - n) { | 414 | if (ncode >= size - n) { |
415 | unsigned int nsize = size + (size >> 1) + n; | 415 | uint nsize = size + (size >> 1) + n; |
416 | if (nsize > INT_MAX) | 416 | if (nsize > INT_MAX) |
417 | luaL_error(compst->L, "code too large"); | 417 | luaL_error(compst->L, "code too large"); |
418 | realloccode(compst->L, compst->p, nsize); | 418 | realloccode(compst->L, compst->p, nsize); |