Browse Source

[Minor] Try to fix another stupid cases of dot commands

Have anybody used them ever?
tags/3.3
Vsevolod Stakhov 2 years ago
parent
commit
57e26bc822
No account linked to committer's email address
1 changed files with 11 additions and 2 deletions
  1. 11
    2
      src/rspamadm/lua_repl.c

+ 11
- 2
src/rspamadm/lua_repl.c View File

@@ -630,10 +630,19 @@ rspamadm_lua_run_repl (lua_State *L, bool is_batch)

if (linelen > 0) {
if (input[linelen - 1] == '\n') {
linelen--;
input[linelen - 1] = '\0';
linelen --;
}

rspamadm_exec_input(L, input);
if (linelen > 0) {
if (input[0] == '.') {
if (rspamadm_lua_try_dot_command(L, input)) {
continue;
}
}

rspamadm_exec_input(L, input);
}
}
else {
break;

Loading…
Cancel
Save