diff --git a/app/modules/file.c b/app/modules/file.c index 670fab89..26a91d94 100644 --- a/app/modules/file.c +++ b/app/modules/file.c @@ -432,7 +432,8 @@ static int file_g_read( lua_State* L, int n, int16_t end_char, int fd ) luaM_free(L, heap_mem); heap_mem = NULL; } - return 0; + lua_pushnil(L); + return 1; } vfs_lseek(fd, -(n - i), VFS_SEEK_CUR);