diff options
Diffstat (limited to '')
-rw-r--r-- | llimits.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -137,13 +137,15 @@ typedef LUAI_UACINT l_uacInt; | |||
137 | #define cast_voidp(i) cast(void *, (i)) | 137 | #define cast_voidp(i) cast(void *, (i)) |
138 | #define cast_num(i) cast(lua_Number, (i)) | 138 | #define cast_num(i) cast(lua_Number, (i)) |
139 | #define cast_int(i) cast(int, (i)) | 139 | #define cast_int(i) cast(int, (i)) |
140 | #define cast_short(i) cast(short, (i)) | ||
140 | #define cast_uint(i) cast(unsigned int, (i)) | 141 | #define cast_uint(i) cast(unsigned int, (i)) |
141 | #define cast_ulong(i) cast(unsigned long, (i)) | ||
142 | #define cast_byte(i) cast(lu_byte, (i)) | 142 | #define cast_byte(i) cast(lu_byte, (i)) |
143 | #define cast_uchar(i) cast(unsigned char, (i)) | 143 | #define cast_uchar(i) cast(unsigned char, (i)) |
144 | #define cast_char(i) cast(char, (i)) | 144 | #define cast_char(i) cast(char, (i)) |
145 | #define cast_charp(i) cast(char *, (i)) | 145 | #define cast_charp(i) cast(char *, (i)) |
146 | #define cast_sizet(i) cast(size_t, (i)) | 146 | #define cast_sizet(i) cast(size_t, (i)) |
147 | #define cast_Integer(i) cast(lua_Integer, (i)) | ||
148 | #define cast_Inst(i) cast(Instruction, (i)) | ||
147 | 149 | ||
148 | 150 | ||
149 | /* cast a signed lua_Integer to lua_Unsigned */ | 151 | /* cast a signed lua_Integer to lua_Unsigned */ |