From a775a2d81ac31ae211a9682a2a57c6ca95e11115 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 26 Mar 1999 10:14:00 -0300 Subject: check first whether function is global. --- lapi.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lapi.c b/lapi.c index 98b6e213..160459d8 100644 --- a/lapi.c +++ b/lapi.c @@ -1,5 +1,5 @@ /* -** $Id: lapi.c,v 1.40 1999/03/01 17:49:04 roberto Exp roberto $ +** $Id: lapi.c,v 1.41 1999/03/04 21:17:26 roberto Exp roberto $ ** Lua API ** See Copyright Notice in lua.h */ @@ -620,10 +620,10 @@ static int checkfunc (TObject *o) char *lua_getobjname (lua_Object o, char **name) { /* try to find a name for given function */ set_normalized(L->stack.top, Address(o)); /* to be accessed by "checkfunc" */ - if ((*name = luaT_travtagmethods(checkfunc)) != NULL) - return "tag-method"; - else if ((*name = luaS_travsymbol(checkfunc)) != NULL) + if ((*name = luaS_travsymbol(checkfunc)) != NULL) return "global"; + else if ((*name = luaT_travtagmethods(checkfunc)) != NULL) + return "tag-method"; else return ""; } -- cgit v1.2.3-55-g6feb