]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-4077 --resolve actually it was introduced by 2b6aa7fd04cff3eeabd183833cab0fcebe947...
authorAnthony Minessale <anthm@freeswitch.org>
Tue, 10 Apr 2012 17:37:41 +0000 (12:37 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Tue, 10 Apr 2012 17:37:47 +0000 (12:37 -0500)
src/mod/languages/mod_lua/mod_lua.cpp

index 1a2814a8011bd8146133f4b1c47760f3ad8f29d1..046bf351dc8d5695a3f0c1c81edcf9aef2dc2fe6 100644 (file)
@@ -122,7 +122,7 @@ static lua_State *lua_init(void)
                luaopen_freeswitch(L);
                lua_gc(L, LUA_GCRESTART, 0);
                lua_atpanic(L, panic);
-               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 1, 0);
+               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 0, 0);
        }
        return L;
 }
@@ -141,10 +141,10 @@ static int lua_parse_and_execute(lua_State * L, char *input_code)
        
        if (*input_code == '~') {
                char *buff = input_code + 1;
-               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 1, 0);   //lua_pcall(L, 0, 0, 0);
+               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 0, 0);   //lua_pcall(L, 0, 0, 0);
        } else if (!strncasecmp(input_code, "#!/lua", 6)) {
                char *buff = input_code + 6;
-               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 1, 0);   //lua_pcall(L, 0, 0, 0);
+               error = luaL_loadbuffer(L, buff, strlen(buff), "line") || docall(L, 0, 0, 0);   //lua_pcall(L, 0, 0, 0);
        } else {
                char *args = strchr(input_code, ' ');
                if (args) {
@@ -168,14 +168,14 @@ static int lua_parse_and_execute(lua_State * L, char *input_code)
                        }
 
                        if (code) {
-                               error = luaL_loadbuffer(L, code, strlen(code), "line") || docall(L, 0, 1, 0);
+                               error = luaL_loadbuffer(L, code, strlen(code), "line") || docall(L, 0, 0, 0);
                                switch_safe_free(code);
                        }
                } else {
                        // Force empty argv table
                        char *code = NULL;
                        code = switch_mprintf("argv = {[0]='%s'};", input_code);
-                       error = luaL_loadbuffer(L, code, strlen(code), "line") || docall(L, 0, 1, 0);
+                       error = luaL_loadbuffer(L, code, strlen(code), "line") || docall(L, 0, 0, 0);
                        switch_safe_free(code);
                }