Преглед на файлове

[Minor] Check type of map more strictly

tags/1.7.0
Vsevolod Stakhov преди 6 години
родител
ревизия
d3f6d90888
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4
    1
      src/lua/lua_map.c

+ 4
- 1
src/lua/lua_map.c Целия файл

@@ -384,9 +384,12 @@ lua_config_add_map (lua_State *L)

g_assert (map_obj != NULL);

if (type == NULL) {
if (type == NULL && cbidx != -1) {
type = "callback";
}
else if (type == NULL) {
return luaL_error (L, "invalid map type");
}

if (strcmp (type, "callback") == 0) {
map = rspamd_mempool_alloc0 (cfg->cfg_pool, sizeof (*map));

Loading…
Отказ
Запис