aboutsummaryrefslogtreecommitdiff
path: root/package/lua/lua-bug8-io_read.patch
blob: fb56bcf31724b48a3891cadda90637cbd55b1ff8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- lua-5.1.4.orig/src/liolib.c	2008/01/18 17:47:43	2.73.1.3
+++ lua-5.1.4.orig/src/liolib.c	2010/05/14 15:29:29
@@ -276,7 +276,10 @@
     lua_pushnumber(L, d);
     return 1;
   }
-  else return 0;  /* read fails */
+  else {
+    lua_pushnil(L);  /* "result" to be removed */
+    return 0;  /* read fails */
+  }
 }