diff options
Diffstat (limited to 'lobject.h')
-rw-r--r-- | lobject.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -216,7 +216,7 @@ typedef StackValue *StkId; | |||
216 | 216 | ||
217 | #define bvalueraw(v) ((v).b) | 217 | #define bvalueraw(v) ((v).b) |
218 | 218 | ||
219 | #define l_isfalse(o) (ttisnil(o) || (ttisboolean(o) && bvalue(o) == 0)) | 219 | #define l_isfalse(o) (ttisboolean(o) ? bvalue(o) == 0 : ttisnil(o)) |
220 | 220 | ||
221 | #define setbvalue(obj,x) \ | 221 | #define setbvalue(obj,x) \ |
222 | { TValue *io=(obj); val_(io).b=(x); settt_(io, LUA_TBOOLEAN); } | 222 | { TValue *io=(obj); val_(io).b=(x); settt_(io, LUA_TBOOLEAN); } |