diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2025-01-30 11:41:39 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2025-01-30 11:41:39 -0300 |
commit | d1e677c52be3b107a7a29fdc482158f6d9251e79 (patch) | |
tree | 6b201f229a9dc1f0752f6544b71498a4d528941d /llimits.h | |
parent | f7439112a5469078ac4f444106242cf1c1d3fe8a (diff) | |
download | lua-d1e677c52be3b107a7a29fdc482158f6d9251e79.tar.gz lua-d1e677c52be3b107a7a29fdc482158f6d9251e79.tar.bz2 lua-d1e677c52be3b107a7a29fdc482158f6d9251e79.zip |
New type 'TStatus' for thread status/error codes
Diffstat (limited to 'llimits.h')
-rw-r--r-- | llimits.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -41,6 +41,12 @@ typedef unsigned char lu_byte; | |||
41 | typedef signed char ls_byte; | 41 | typedef signed char ls_byte; |
42 | 42 | ||
43 | 43 | ||
44 | /* Type for thread status/error codes */ | ||
45 | typedef lu_byte TStatus; | ||
46 | |||
47 | /* The C API still uses 'int' for status/error codes */ | ||
48 | #define APIstatus(st) cast_int(st) | ||
49 | |||
44 | /* maximum value for size_t */ | 50 | /* maximum value for size_t */ |
45 | #define MAX_SIZET ((size_t)(~(size_t)0)) | 51 | #define MAX_SIZET ((size_t)(~(size_t)0)) |
46 | 52 | ||