From 1947513d924efec8b839718cda515ecfc21dd293 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 21 Jul 2014 20:55:16 -0600 Subject: constify command docs This makes the command "doc" parameter const. 2014-07-24 Tom Tromey * cli/cli-decode.c (add_cmd, add_prefix_cmd) (add_abbrev_prefix_cmd, add_set_or_show_cmd, add_info) (add_info_alias, add_com): Make "doc" const. (print_doc_line): Make "str" const. (delete_cmd): Update. * cli/cli-decode.h (struct cmd_list_element) : Now const. (print_doc_line): Update. * cli/cli-script.c (document_command): Update. * command.h (add_cmd, add_prefix_cmd, add_abbrev_prefix_cmd) (add_com, add_info, add_info_alias): Update. * guile/scm-cmd.c (cmdscm_destroyer): Update. * python/py-cmd.c (cmdpy_destroyer): Update. --- gdb/command.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'gdb/command.h') diff --git a/gdb/command.h b/gdb/command.h index e676237f9b7..4ac3bfb8558 100644 --- a/gdb/command.h +++ b/gdb/command.h @@ -123,7 +123,7 @@ extern int valid_user_defined_cmd_name_p (const char *name); extern struct cmd_list_element *add_cmd (const char *, enum command_class, cmd_cfunc_ftype *fun, - char *, + const char *, struct cmd_list_element **); extern struct cmd_list_element *add_alias_cmd (const char *, const char *, @@ -132,7 +132,7 @@ extern struct cmd_list_element *add_alias_cmd (const char *, const char *, extern struct cmd_list_element *add_prefix_cmd (const char *, enum command_class, cmd_cfunc_ftype *fun, - char *, + const char *, struct cmd_list_element **, const char *, int, struct cmd_list_element **); @@ -140,7 +140,7 @@ extern struct cmd_list_element *add_prefix_cmd (const char *, enum command_class extern struct cmd_list_element *add_abbrev_prefix_cmd (const char *, enum command_class, cmd_cfunc_ftype *fun, - char *, + const char *, struct cmd_list_element **, const char *, int, struct cmd_list_element @@ -205,16 +205,17 @@ extern int lookup_cmd_composition (const char *text, extern struct cmd_list_element *add_com (const char *, enum command_class, cmd_cfunc_ftype *fun, - char *); + const char *); extern struct cmd_list_element *add_com_alias (const char *, const char *, enum command_class, int); extern struct cmd_list_element *add_info (const char *, cmd_cfunc_ftype *fun, - char *); + const char *); -extern struct cmd_list_element *add_info_alias (const char *, char *, int); +extern struct cmd_list_element *add_info_alias (const char *, const char *, + int); extern VEC (char_ptr) *complete_on_cmdlist (struct cmd_list_element *, const char *, const char *, int); -- cgit v1.2.1