commit 2a1da648722470998c52f5ac39d765e45acd3756
parent 3c5d71cf775b9a70c10b49b332e23f8827e3f6ca
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date: Tue, 17 Jun 1997 15:09:11 -0300
"lua_getobjname" must return "tag-method" and not "fallback".
Diffstat:
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/iolib.c b/iolib.c
@@ -247,7 +247,7 @@ static void lua_printstack (FILE *f)
case 'g':
fprintf(f, "function %s", name);
break;
- case 'f':
+ case 't':
fprintf(f, "`%s' tag method", name);
break;
default: {
diff --git a/table.c b/table.c
@@ -3,7 +3,7 @@
** Module to control static tables
*/
-char *rcs_table="$Id: table.c,v 2.70 1997/05/26 14:42:51 roberto Exp roberto $";
+char *rcs_table="$Id: table.c,v 2.71 1997/06/09 17:28:14 roberto Exp roberto $";
#include "luamem.h"
#include "auxlib.h"
@@ -258,7 +258,7 @@ char *lua_getobjname (lua_Object o, char **name)
{ /* try to find a name for given function */
functofind = luaI_Address(o);
if ((*name = luaI_travfallbacks(checkfunc)) != NULL)
- return "fallback";
+ return "tag-method";
else if ((*name = lua_travsymbol(checkfunc)) != NULL)
return "global";
else return "";