diff options
Diffstat (limited to 'gdb/cli/cli-script.c')
-rw-r--r-- | gdb/cli/cli-script.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/gdb/cli/cli-script.c b/gdb/cli/cli-script.c index a968866..3b24799 100644 --- a/gdb/cli/cli-script.c +++ b/gdb/cli/cli-script.c @@ -1416,7 +1416,8 @@ validate_comname (char **comname) if (last_word != *comname) { struct cmd_list_element *c; - char saved_char, *tem = *comname; + char saved_char; + const char *tem = *comname; /* Separate the prefix and the command. */ saved_char = last_word[-1]; @@ -1461,6 +1462,7 @@ define_command (char *comname, int from_tty) struct command_line *cmds; struct cmd_list_element *c, *newc, *hookc = 0, **list; char *tem, *comfull; + const char *tem_c; char tmpbuf[MAX_TMPBUF]; int hook_type = CMD_NO_HOOK; int hook_name_size = 0; @@ -1474,8 +1476,8 @@ define_command (char *comname, int from_tty) list = validate_comname (&comname); /* Look it up, and verify that we got an exact match. */ - tem = comname; - c = lookup_cmd (&tem, *list, "", -1, 1); + tem_c = comname; + c = lookup_cmd (&tem_c, *list, "", -1, 1); if (c && strcmp (comname, c->name) != 0) c = 0; @@ -1509,8 +1511,8 @@ define_command (char *comname, int from_tty) if (hook_type != CMD_NO_HOOK) { /* Look up cmd it hooks, and verify that we got an exact match. */ - tem = comname + hook_name_size; - hookc = lookup_cmd (&tem, *list, "", -1, 0); + tem_c = comname + hook_name_size; + hookc = lookup_cmd (&tem_c, *list, "", -1, 0); if (hookc && strcmp (comname + hook_name_size, hookc->name) != 0) hookc = 0; if (!hookc) @@ -1570,7 +1572,8 @@ document_command (char *comname, int from_tty) { struct command_line *doclines; struct cmd_list_element *c, **list; - char *tem, *comfull; + const char *tem; + char *comfull; char tmpbuf[128]; comfull = comname; @@ -1676,7 +1679,7 @@ script_from_file (FILE *stream, const char *file) (recursively). PREFIX and NAME combined are the name of the current command. */ void -show_user_1 (struct cmd_list_element *c, char *prefix, char *name, +show_user_1 (struct cmd_list_element *c, const char *prefix, const char *name, struct ui_file *stream) { struct command_line *cmdlines; |