From 67bda7e1363eefaa07e5f60d2745feb1aad6f4b5 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Thu, 7 Feb 2002 15:24:05 -0200 Subject: details. --- lvm.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'lvm.h') diff --git a/lvm.h b/lvm.h index b69c5411..a58e8315 100644 --- a/lvm.h +++ b/lvm.h @@ -13,7 +13,9 @@ #include "ltm.h" -#define tostring(L,o) ((ttype(o) != LUA_TSTRING) && (luaV_tostring(L, o) != 0)) +#define tostring(L,o) ((ttype(o) == LUA_TSTRING) || (luaV_tostring(L, o))) + +#define tonumber(o,n) (((o) = luaV_tonumber(o,n)) != NULL) const TObject *luaV_tonumber (const TObject *obj, TObject *n); -- cgit v1.2.3-55-g6feb