diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2005-12-27 15:12:00 -0200 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2005-12-27 15:12:00 -0200 |
commit | 0fd64669579f33b03dcda6fac4be908b4cfd7e15 (patch) | |
tree | 0d5221b01266c46731ace42ea1db72460e3e28bd /llimits.h | |
parent | 6a516878e93fb46795aac95087aaf34b17cc4930 (diff) | |
download | lua-0fd64669579f33b03dcda6fac4be908b4cfd7e15.tar.gz lua-0fd64669579f33b03dcda6fac4be908b4cfd7e15.tar.bz2 lua-0fd64669579f33b03dcda6fac4be908b4cfd7e15.zip |
lua_assert is an internal matter, not to be configured
Diffstat (limited to 'llimits.h')
-rw-r--r-- | llimits.h | 19 |
1 files changed, 14 insertions, 5 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: llimits.h,v 1.67 2005/08/24 16:15:49 roberto Exp roberto $ | 2 | ** $Id: llimits.h,v 1.68 2005/12/22 16:19:56 roberto Exp roberto $ |
3 | ** Limits, basic types, and some other `installation-dependent' definitions | 3 | ** Limits, basic types, and some other `installation-dependent' definitions |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -15,9 +15,6 @@ | |||
15 | #include "lua.h" | 15 | #include "lua.h" |
16 | 16 | ||
17 | 17 | ||
18 | #define api_check luai_apicheck | ||
19 | |||
20 | |||
21 | typedef LUAI_UINT32 lu_int32; | 18 | typedef LUAI_UINT32 lu_int32; |
22 | 19 | ||
23 | typedef LUAI_UMEM lu_mem; | 20 | typedef LUAI_UMEM lu_mem; |
@@ -54,7 +51,19 @@ typedef LUAI_USER_ALIGNMENT_T L_Umaxalign; | |||
54 | typedef LUAI_UACNUMBER l_uacNumber; | 51 | typedef LUAI_UACNUMBER l_uacNumber; |
55 | 52 | ||
56 | 53 | ||
57 | #define check_exp(c,e) (lua_assert(c), (e)) | 54 | /* internal assertions for in-house debugging */ |
55 | #ifdef lua_assert | ||
56 | |||
57 | #define check_exp(c,e) (lua_assert(c), (e)) | ||
58 | #define api_check(l,e) lua_assert(e) | ||
59 | |||
60 | #else | ||
61 | |||
62 | #define lua_assert(c) ((void)0) | ||
63 | #define check_exp(c,e) (e) | ||
64 | #define api_check luai_apicheck | ||
65 | |||
66 | #endif | ||
58 | 67 | ||
59 | 68 | ||
60 | #ifndef UNUSED | 69 | #ifndef UNUSED |