From e81f1841644405845e7de6bd70a0f074cced3d81 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 23 Jun 1997 15:27:53 -0300 Subject: new #define LUA_COMPAT2_5 to select "compatibility mode". --- fallback.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'fallback.c') diff --git a/fallback.c b/fallback.c index 0902c25e..da7ed923 100644 --- a/fallback.c +++ b/fallback.c @@ -3,7 +3,7 @@ ** TecCGraf - PUC-Rio */ -char *rcs_fallback="$Id: fallback.c,v 2.7 1997/06/16 18:43:19 roberto Exp roberto $"; +char *rcs_fallback="$Id: fallback.c,v 2.8 1997/06/17 17:27:07 roberto Exp roberto $"; #include #include @@ -281,7 +281,7 @@ char *luaI_travfallbacks (int (*fn)(TObject *)) * =================================================================== * compatibility with old fallback system */ - +#if LUA_COMPAT2_5 static void errorFB (void) { @@ -310,6 +310,7 @@ static void fillvalids (IMS e, TObject *func) *luaI_getim(t, e) = *func; } + void luaI_setfallback (void) { static char *oldnames [] = {"error", "getglobal", "arith", "order", NULL}; @@ -364,4 +365,4 @@ void luaI_setfallback (void) else lua_pushcfunction(replace); } - +#endif -- cgit v1.2.3-55-g6feb