mirror of
https://github.com/lua/lua.git
synced 2025-02-04 06:13:04 +08:00
lua_writestring & co. moved to llimits.h
They don't need to be visible by clients of Lua.
This commit is contained in:
parent
a08d82eb13
commit
e24ce8c2b3
@ -28,12 +28,6 @@
|
|||||||
#include "llimits.h"
|
#include "llimits.h"
|
||||||
|
|
||||||
|
|
||||||
#if !defined(MAX_SIZET)
|
|
||||||
/* maximum value for size_t */
|
|
||||||
#define MAX_SIZET ((size_t)(~(size_t)0))
|
|
||||||
#endif
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** {======================================================
|
** {======================================================
|
||||||
** Traceback
|
** Traceback
|
||||||
|
24
lauxlib.h
24
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
|
|
||||||
|
|
||||||
/* }================================================================== */
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
** {============================================================
|
** {============================================================
|
||||||
|
25
llimits.h
25
llimits.h
@ -244,4 +244,29 @@ typedef unsigned long l_uint32;
|
|||||||
#endif
|
#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
|
#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
|
||||||
|
|
||||||
|
@ -41,8 +41,6 @@
|
|||||||
** Some sizes are better limited to fit in 'int', but must also fit in
|
** 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'.)
|
** 'size_t'. (We assume that 'lua_Integer' cannot be smaller than 'int'.)
|
||||||
*/
|
*/
|
||||||
#define MAX_SIZET ((size_t)(~(size_t)0))
|
|
||||||
|
|
||||||
#define MAXSIZE \
|
#define MAXSIZE \
|
||||||
(sizeof(size_t) < sizeof(int) ? MAX_SIZET : (size_t)(INT_MAX))
|
(sizeof(size_t) < sizeof(int) ? MAX_SIZET : (size_t)(INT_MAX))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user