]> git.ipfire.org Git - thirdparty/hostap.git/commitdiff
edit: Clear edit line on deinit when using readline
authorJouni Malinen <j@w1.fi>
Sun, 5 Aug 2012 18:45:43 +0000 (21:45 +0300)
committerJouni Malinen <j@w1.fi>
Sun, 5 Aug 2012 18:45:43 +0000 (21:45 +0300)
Signed-hostap: Jouni Malinen <j@w1.fi>

src/utils/edit_readline.c

index 9a6f642cd98dab1ca3ffa262486958a321e44bae..add26fa33737a0b00b19b11598979cf06b4425e1 100644 (file)
@@ -147,6 +147,9 @@ int edit_init(void (*cmd_cb)(void *ctx, char *cmd),
 void edit_deinit(const char *history_file,
                 int (*filter_cb)(void *ctx, const char *cmd))
 {
+       rl_set_prompt("");
+       rl_replace_line("", 0);
+       rl_redisplay();
        rl_callback_handler_remove();
        readline_free_completions();