X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fterminal%2Fread-line.c;h=46b53b7008ebfe0a865b1906c8b679f177a9e801;hb=e5675aa578a919a051f4de276d5f7e4df5ea8819;hp=08f9362355d7ddb8df9d81d807949d592ebfe975;hpb=5729150f2c4a00caf688e7e3b514b10b1987e211;p=pspp-builds.git diff --git a/src/ui/terminal/read-line.c b/src/ui/terminal/read-line.c index 08f93623..46b53b70 100644 --- a/src/ui/terminal/read-line.c +++ b/src/ui/terminal/read-line.c @@ -83,6 +83,8 @@ readln_uninitialize (void) #if HAVE_READLINE && unix if (history_file != NULL) write_history (history_file); + clear_history (); + free (history_file); #endif } @@ -157,7 +159,7 @@ readln_read (struct string *line, enum getl_prompt_style style) #endif } -#ifdef HAVE_READLINE +#if HAVE_READLINE static char *command_generator (const char *text, int state); /* Returns a set of command name completions for TEXT.