Sfoglia il codice sorgente

[Minor] Fix Lua stack

tags/3.6
Vsevolod Stakhov 1 anno fa
parent
commit
678596c998
Nessun account collegato all'indirizzo email del committer
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2
    2
      src/lua/lua_map.c

+ 2
- 2
src/lua/lua_map.c Vedi File

@@ -1106,7 +1106,7 @@ lua_map_foreach_cb (gconstpointer key, gconstpointer value, gsize _hits, gpointe

if (lua_pcall(L, 2, 1, 0) != 0) {
msg_err("call to map foreach callback failed: %s", lua_tostring(L, -1));
lua_pop(L, 2); /* error + function */
lua_pop(L, 1); /* error */

return FALSE;
}
@@ -1117,7 +1117,7 @@ lua_map_foreach_cb (gconstpointer key, gconstpointer value, gsize _hits, gpointe
return lua_toboolean (L, -1);
}

lua_pop (L, 2); /* result + function */
lua_pop (L, 1); /* result */
}

return TRUE;

Loading…
Annulla
Salva