|
|
@ -1,5 +1,5 @@ |
|
|
|
/*
|
|
|
|
** $Id: loslib.c,v 1.16 2005/12/22 16:19:56 roberto Exp roberto $ |
|
|
|
** $Id: loslib.c,v 1.17 2006/01/27 13:54:31 roberto Exp roberto $ |
|
|
|
** Standard Operating System library |
|
|
|
** See Copyright Notice in lua.h |
|
|
|
*/ |
|
|
@ -28,10 +28,7 @@ static int os_pushresult (lua_State *L, int i, const char *filename) { |
|
|
|
} |
|
|
|
else { |
|
|
|
lua_pushnil(L); |
|
|
|
if (filename) |
|
|
|
lua_pushfstring(L, "%s: %s", filename, strerror(en)); |
|
|
|
else |
|
|
|
lua_pushfstring(L, "%s", strerror(en)); |
|
|
|
lua_pushfstring(L, "%s: %s", filename, strerror(en)); |
|
|
|
lua_pushinteger(L, en); |
|
|
|
return 3; |
|
|
|
} |
|
|
|