From fb8fa661366e15e98c60d8929feaab9e551a02f9 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 1 Jun 2018 13:51:34 -0300 Subject: no more 'luaH_emptyobject' and comparisons of addresses of global variables (instead, use a different kind of nil to signal the fake entry returned when a key is not found in a table) --- ltm.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ltm.h') diff --git a/ltm.h b/ltm.h index 24b9a84e..38b6e1b2 100644 --- a/ltm.h +++ b/ltm.h @@ -1,5 +1,5 @@ /* -** $Id: ltm.h,v 2.35 2018/04/04 14:23:41 roberto Exp roberto $ +** $Id: ltm.h,v 2.36 2018/05/23 14:41:20 roberto Exp roberto $ ** Tag methods ** See Copyright Notice in lua.h */ @@ -48,7 +48,7 @@ typedef enum { ** Test whether there is no tagmethod. ** (Because tagmethods use raw accesses, the result may be an "empty" nil.) */ -#define notm(tm) ttisnilorempty(tm) +#define notm(tm) ttisnil(tm) #define gfasttm(g,et,e) ((et) == NULL ? NULL : \ -- cgit v1.2.3-55-g6feb