diff options
| -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); } |
