aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog2
-rw-r--r--gdb/mi/mi-interp.c13
2 files changed, 2 insertions, 13 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 298147e..d4f3984 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,7 @@
2007-08-14 Michael Snyder <msnyder@access-company.com>
+ * mi/mi-interp.c (mi_cmd_interpreter_exec): Dead code, dead variable.
+
* ada-lang.c (possible_user_operator_p): Guard against NULL.
* varobj.c (cplus_describe_child): Guard against null.
diff --git a/gdb/mi/mi-interp.c b/gdb/mi/mi-interp.c
index a8ffa0f..baabe38 100644
--- a/gdb/mi/mi-interp.c
+++ b/gdb/mi/mi-interp.c
@@ -218,18 +218,6 @@ mi_cmd_interpreter_exec (char *command, char **argv, int argc)
for (i = 1; i < argc; i++)
{
- char *buff = NULL;
- /* Do this in a cleaner way... We want to force execution to be
- asynchronous for commands that run the target. */
- if (target_can_async_p () && (strcmp (argv[0], "console") == 0))
- {
- int len = strlen (argv[i]);
- buff = xmalloc (len + 2);
- memcpy (buff, argv[i], len);
- buff[len] = '&';
- buff[len + 1] = '\0';
- }
-
/* We had to set sync_execution = 0 for the mi (well really for Project
Builder's use of the mi - particularly so interrupting would work.
But for console commands to work, we need to initialize it to 1 -
@@ -245,7 +233,6 @@ mi_cmd_interpreter_exec (char *command, char **argv, int argc)
break;
}
}
- xfree (buff);
do_exec_error_cleanups (ALL_CLEANUPS);
sync_execution = 0;
}