From 83d2dbb15d22550e88f86e1d51d69945fd52c136 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 31 Mar 2009 14:25:08 -0300 Subject: [PATCH] Lua will abort anyway, so 'panic' does not need to. --- lauxlib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lauxlib.c b/lauxlib.c index cb7698e2..74429996 100644 --- a/lauxlib.c +++ b/lauxlib.c @@ -1,5 +1,5 @@ /* -** $Id: lauxlib.c,v 1.182 2009/02/18 17:20:56 roberto Exp roberto $ +** $Id: lauxlib.c,v 1.184 2009/02/27 18:18:19 roberto Exp roberto $ ** Auxiliary functions for building Lua libraries ** See Copyright Notice in lua.h */ @@ -727,7 +727,7 @@ static void *l_alloc (void *ud, void *ptr, size_t osize, size_t nsize) { static int panic (lua_State *L) { fprintf(stderr, "PANIC: unprotected error in call to Lua API (%s)\n", lua_tostring(L, -1)); - return (exit(EXIT_FAILURE), 0); /* do not return to Lua */ + return 0; /* return to Lua to abort */ }