aboutsummaryrefslogtreecommitdiffstats
path: root/src/rspamadm
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2020-01-16 15:57:46 +0100
committerChristian Göttsche <cgzones@googlemail.com>2020-01-16 15:57:46 +0100
commit351861788dfc553bc03f50b9273541bad39df026 (patch)
tree0f639ea52f4af80c7e0e9040ce5184221f31b1f0 /src/rspamadm
parent7e0bf487c39571d8fd228a2802f544ac11faa481 (diff)
downloadrspamd-351861788dfc553bc03f50b9273541bad39df026.tar.gz
rspamd-351861788dfc553bc03f50b9273541bad39df026.zip
[Minor] fix compilation without replxx
../src/rspamadm/lua_repl.c: In function ‘rspamadm_lua_run_repl’: ../src/rspamadm/lua_repl.c:615:8: warning: unused variable ‘i’ [-Wunused-variable] 615 | gsize i; | ^ ../src/rspamadm/lua_repl.c:614:11: warning: unused variable ‘tb’ [-Wunused-variable] 614 | GString *tb = NULL; | ^~ ../src/rspamadm/lua_repl.c:613:11: warning: unused variable ‘is_multiline’ [-Wunused-variable] 613 | gboolean is_multiline = FALSE; | ^~~~~~~~~~~~ ../src/rspamadm/lua_repl.c: In function ‘rspamadm_lua’: ../src/rspamadm/lua_repl.c:1007:3: warning: implicit declaration of function ‘replxx_set_max_history_size’ [-Wimplicit-function-declaration] 1007 | replxx_set_max_history_size (rx_instance, max_history); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1007:32: error: ‘rx_instance’ undeclared (first use in this function) 1007 | replxx_set_max_history_size (rx_instance, max_history); | ^~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1007:32: note: each undeclared identifier is reported only once for each function it appears in ../src/rspamadm/lua_repl.c:1008:3: warning: implicit declaration of function ‘replxx_history_load’ [-Wimplicit-function-declaration] 1008 | replxx_history_load (rx_instance, histfile); | ^~~~~~~~~~~~~~~~~~~ ../src/rspamadm/lua_repl.c:1010:3: warning: implicit declaration of function ‘replxx_history_save’ [-Wimplicit-function-declaration] 1010 | replxx_history_save (rx_instance, histfile); | ^~~~~~~~~~~~~~~~~~~
Diffstat (limited to 'src/rspamadm')
-rw-r--r--src/rspamadm/lua_repl.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rspamadm/lua_repl.c b/src/rspamadm/lua_repl.c
index bceed5855..cb15defee 100644
--- a/src/rspamadm/lua_repl.c
+++ b/src/rspamadm/lua_repl.c
@@ -610,9 +610,11 @@ static void
rspamadm_lua_run_repl (lua_State *L, bool is_batch)
{
gchar *input;
+#ifdef WITH_LUA_REPL
gboolean is_multiline = FALSE;
GString *tb = NULL;
gsize i;
+#endif
for (;;) {
#ifndef WITH_LUA_REPL
@@ -1004,10 +1006,14 @@ rspamadm_lua (gint argc, gchar **argv, const struct rspamadm_command *cmd)
rx_instance = replxx_init ();
#endif
if (!batch) {
+#ifdef WITH_LUA_REPL
replxx_set_max_history_size (rx_instance, max_history);
replxx_history_load (rx_instance, histfile);
+#endif
rspamadm_lua_run_repl (L, false);
+#ifdef WITH_LUA_REPL
replxx_history_save (rx_instance, histfile);
+#endif
} else {
rspamadm_lua_run_repl (L, true);
}