From 6b5aa462cd8a0c857876087dbc80115382c1241b Mon Sep 17 00:00:00 2001 From: Brian West Date: Thu, 1 May 2008 02:33:07 +0000 Subject: [PATCH] fix compile on gcc 4.1.2 not sure this is correct but looks like it git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8230 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/languages/mod_lua/mod_lua.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/mod/languages/mod_lua/mod_lua.c b/src/mod/languages/mod_lua/mod_lua.c index 47414b24d2..28d0e46367 100644 --- a/src/mod/languages/mod_lua/mod_lua.c +++ b/src/mod/languages/mod_lua/mod_lua.c @@ -96,6 +96,8 @@ static int docall (lua_State *L, int narg, int clear) { static lua_State *lua_init(void) { lua_State *L = lua_open(); + int error = 0; + if (L) { const char *buff = "os.exit = function() freeswitch.consoleLog(\"err\", \"Surely you jest! exiting is a bad plan....\\n\") end"; lua_gc(L, LUA_GCSTOP, 0); @@ -103,7 +105,7 @@ static lua_State *lua_init(void) luaopen_freeswitch(L); lua_gc(L, LUA_GCRESTART, 0); lua_atpanic(L, panic); - luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 1); + error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 1); } return L; }