+ * 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.
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 -
break;
}
}
- xfree (buff);
do_exec_error_cleanups (ALL_CLEANUPS);
sync_execution = 0;
}