@@ -29,11 +29,7 @@ static void pushresult (int i)
lua_pushuserdata(NULL);
else {
lua_pushnil();
-#ifndef OLD_ANSI
lua_pushstring(strerror(errno));
-#else
- lua_pushstring("O.S. unable to define the error");
-#endif
}
@@ -1,15 +1,17 @@
/*
** lualoc.h
** TecCGraf - PUC-Rio
-** $Id: $
+** $Id: lualoc.h,v 1.1 1997/07/02 18:45:09 roberto Exp roberto $
*/
#ifndef lualoc_h
#define lualoc_h
+
#ifndef OLD_ANSI
#include <locale.h>
#else
#define strcoll(a,b) strcmp(a,b)
#define setlocale(a,b) 0
#define LC_ALL 0
@@ -18,6 +20,9 @@
#define LC_MONETARY 0
#define LC_NUMERIC 0
#define LC_TIME 0
+#define strerror(e) "O.S. is unable to define the error"
#endif