浏览代码

[Minor] Fix lua stack for history

tags/1.5.3
Vsevolod Stakhov 7 年前
父节点
当前提交
00c5580c76
共有 1 个文件被更改,包括 4 次插入8 次删除
  1. 4
    8
      src/controller.c

+ 4
- 8
src/controller.c 查看文件

@@ -1501,27 +1501,23 @@ rspamd_controller_handle_lua_history (lua_State *L,
}
else {
msg_err_session ("rspamd_plugins.history.handler is not a function");
lua_pop (L, 3);
lua_settop (L, 0);
goto err;
}

lua_pop (L, 1); /* Function */
}
else {
msg_err_session ("rspamd_plugins.history is not a table");
lua_pop (L, 2);
lua_settop (L, 0);
goto err;
}

lua_pop (L, 1); /* plugins.history */
}
else {
msg_err_session ("rspamd_plugins is absent or has incorrect type");
lua_pop (L, 1);
lua_settop (L, 0);
goto err;
}

lua_pop (L, 1); /* plugins global */
lua_settop (L, 0);

return;
err:

正在加载...
取消
保存