* mi/mi-main.c (captured_mi_execute_command): Clear mi_error_message

after freeing it.
This commit is contained in:
Daniel Jacobowitz 2007-10-16 11:55:17 +00:00
parent 415d93d6d6
commit 62c018fe4a
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2007-10-16 Daniel Jacobowitz <dan@codesourcery.com>
* mi/mi-main.c (captured_mi_execute_command): Clear mi_error_message
after freeing it.
2007-10-16 Kevin Buettner <kevinb@redhat.com>
* m32r-tdep.c (decode_prologue): Sign extend offset for

View File

@ -1161,6 +1161,7 @@ captured_mi_execute_command (struct ui_out *uiout, void *data)
fputs_unfiltered ("^error,msg=\"", raw_stdout);
fputstr_unfiltered (mi_error_message, '"', raw_stdout);
xfree (mi_error_message);
mi_error_message = NULL;
fputs_unfiltered ("\"\n", raw_stdout);
}
mi_out_rewind (uiout);
@ -1213,6 +1214,7 @@ captured_mi_execute_command (struct ui_out *uiout, void *data)
fputs_unfiltered ("^error,msg=\"", raw_stdout);
fputstr_unfiltered (mi_error_message, '"', raw_stdout);
xfree (mi_error_message);
mi_error_message = NULL;
fputs_unfiltered ("\"\n", raw_stdout);
}
mi_out_rewind (uiout);