summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2021-05-17 19:42:06 +0200
committerMike Pall <mike>2021-05-17 19:42:06 +0200
commit44684fa71d8af6fa8b3051c7d763bbfdcf7915d7 (patch)
treed5707bbabc1828599a83c9917e9a32017dff8bc6 /src
parent431e81cdff9653cd16c6333bb51c314bd051611d (diff)
downloadluajit2-44684fa71d8af6fa8b3051c7d763bbfdcf7915d7.tar.gz
Fix compiler warnings.
Diffstat (limited to 'src')
-rw-r--r--src/lib_io.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/lib_io.c b/src/lib_io.c
index c84b14b0..389152c7 100644
--- a/src/lib_io.c
+++ b/src/lib_io.c
@@ -178,7 +178,7 @@ static int io_file_readlen(lua_State *L, FILE *fp, MSize m)
MSize n = (MSize)fread(buf, 1, m, fp);
setstrV(L, L->top++, lj_str_new(L, buf, (size_t)n));
lj_gc_check(L);
- return (n > 0 || m == 0);
+ return n > 0;
} else {
int c = getc(fp);
ungetc(c, fp);
@@ -262,8 +262,6 @@ static int io_file_iter(lua_State *L)
lj_err_caller(L, LJ_ERR_IOCLFL);
L->top = L->base;
if (n) { /* Copy upvalues with options to stack. */
- if (n > LUAI_MAXCSTACK)
- lj_err_caller(L, LJ_ERR_STKOV);
lj_state_checkstack(L, (MSize)n);
memcpy(L->top, &fn->c.upvalue[1], n*sizeof(TValue));
L->top += n;