Clear tail_cmd after cmdedit (discard duplicate)

master
Mike Hiretsky 12 years ago
parent d9684f2e90
commit 030f04c234

@ -1078,6 +1078,8 @@ run_menu(void)
strncat(newcmdline, tail_cmdline, MAX_CMDLINE_LEN-1); strncat(newcmdline, tail_cmdline, MAX_CMDLINE_LEN-1);
cmdline = edit_cmdline(newcmdline, top); cmdline = edit_cmdline(newcmdline, top);
done = !!cmdline; done = !!cmdline;
if ( done )
tail_cmdline[0] = NULL;
clear = 1; /* In case we hit [Esc] and done is null */ clear = 1; /* In case we hit [Esc] and done is null */
} else { } else {
draw_row(entry-top+4+VSHIFT, entry, top, 0, 0); draw_row(entry-top+4+VSHIFT, entry, top, 0, 0);

Loading…
Cancel
Save