diff --git a/lauxlib.c b/lauxlib.c index fe99aca1..99a63092 100644 --- a/lauxlib.c +++ b/lauxlib.c @@ -28,12 +28,6 @@ #include "llimits.h" -#if !defined(MAX_SIZET) -/* maximum value for size_t */ -#define MAX_SIZET ((size_t)(~(size_t)0)) -#endif - - /* ** {====================================================== ** Traceback diff --git a/lauxlib.h b/lauxlib.h index 6c5ecbb7..4be008b9 100644 --- a/lauxlib.h +++ b/lauxlib.h @@ -236,30 +236,6 @@ typedef struct luaL_Stream { /* }====================================================== */ -/* -** {================================================================== -** "Abstraction Layer" for basic report of messages and errors -** =================================================================== -*/ - -/* print a string */ -#if !defined(lua_writestring) -#define lua_writestring(s,l) fwrite((s), sizeof(char), (l), stdout) -#endif - -/* print a newline and flush the output */ -#if !defined(lua_writeline) -#define lua_writeline() (lua_writestring("\n", 1), fflush(stdout)) -#endif - -/* print an error message */ -#if !defined(lua_writestringerror) -#define lua_writestringerror(s,p) \ - (fprintf(stderr, (s), (p)), fflush(stderr)) -#endif - -/* }================================================================== */ - /* ** {============================================================ diff --git a/llimits.h b/llimits.h index 2954d2ef..57e7bed7 100644 --- a/llimits.h +++ b/llimits.h @@ -244,4 +244,29 @@ typedef unsigned long l_uint32; #endif +/* +** {================================================================== +** "Abstraction Layer" for basic report of messages and errors +** =================================================================== +*/ + +/* print a string */ +#if !defined(lua_writestring) +#define lua_writestring(s,l) fwrite((s), sizeof(char), (l), stdout) #endif + +/* print a newline and flush the output */ +#if !defined(lua_writeline) +#define lua_writeline() (lua_writestring("\n", 1), fflush(stdout)) +#endif + +/* print an error message */ +#if !defined(lua_writestringerror) +#define lua_writestringerror(s,p) \ + (fprintf(stderr, (s), (p)), fflush(stderr)) +#endif + +/* }================================================================== */ + +#endif + diff --git a/lstrlib.c b/lstrlib.c index 97d974f8..ab33bffe 100644 --- a/lstrlib.c +++ b/lstrlib.c @@ -41,8 +41,6 @@ ** Some sizes are better limited to fit in 'int', but must also fit in ** 'size_t'. (We assume that 'lua_Integer' cannot be smaller than 'int'.) */ -#define MAX_SIZET ((size_t)(~(size_t)0)) - #define MAXSIZE \ (sizeof(size_t) < sizeof(int) ? MAX_SIZET : (size_t)(INT_MAX))