summaryrefslogtreecommitdiff
path: root/apps/plugins/lua/liolib.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/lua/liolib.c')
-rw-r--r--apps/plugins/lua/liolib.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/plugins/lua/liolib.c b/apps/plugins/lua/liolib.c
index 970543d4d5..6744efedd5 100644
--- a/apps/plugins/lua/liolib.c
+++ b/apps/plugins/lua/liolib.c
@@ -17,6 +17,7 @@
17#include "lauxlib.h" 17#include "lauxlib.h"
18#include "lualib.h" 18#include "lualib.h"
19#include "rocklibc.h" 19#include "rocklibc.h"
20#include "rocklib.h"
20 21
21#include "llimits.h" 22#include "llimits.h"
22 23
@@ -247,7 +248,7 @@ static int io_lines (lua_State *L) {
247 248
248static int read_number (lua_State *L, int *f) { 249static int read_number (lua_State *L, int *f) {
249 lua_Number d; 250 lua_Number d;
250 if (PREFIX(fscanf)(*f, LUA_NUMBER_SCAN, &d) == 1) { 251 if (filetol(*f, &d) == 1) { /* was fscanf(f, LUA_NUMBER_SCAN, &d)*/
251 lua_pushnumber(L, d); 252 lua_pushnumber(L, d);
252 return 1; 253 return 1;
253 } 254 }