diff options
author | Mike Pall <mike> | 2010-05-15 18:10:41 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2010-05-15 18:10:41 +0200 |
commit | c7a3103f41616defdd639ead97ce4ced18ad2206 (patch) | |
tree | 15295e1c2a06e498227f2e34091909c5b457daf5 /src | |
parent | 655401f3e9eb0250108c8a17bb0eddd5f192eeb2 (diff) | |
download | luajit-c7a3103f41616defdd639ead97ce4ced18ad2206.tar.gz luajit-c7a3103f41616defdd639ead97ce4ced18ad2206.tar.bz2 luajit-c7a3103f41616defdd639ead97ce4ced18ad2206.zip |
Fix handling of failed fp:read(..., "*n").
Diffstat (limited to 'src')
-rw-r--r-- | src/lib_io.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib_io.c b/src/lib_io.c index e8eb09cb..787fdc6b 100644 --- a/src/lib_io.c +++ b/src/lib_io.c | |||
@@ -140,6 +140,7 @@ static int io_file_readnum(lua_State *L, FILE *fp) | |||
140 | setnumV(L->top++, d); | 140 | setnumV(L->top++, d); |
141 | return 1; | 141 | return 1; |
142 | } else { | 142 | } else { |
143 | setnilV(L->top++); | ||
143 | return 0; | 144 | return 0; |
144 | } | 145 | } |
145 | } | 146 | } |