aboutsummaryrefslogtreecommitdiff
path: root/gdb/mi/mi-main.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/mi/mi-main.c')
-rw-r--r--gdb/mi/mi-main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gdb/mi/mi-main.c b/gdb/mi/mi-main.c
index 93e28bf..5c9d63d 100644
--- a/gdb/mi/mi-main.c
+++ b/gdb/mi/mi-main.c
@@ -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);