Constify add_com_suppress_notification
authorTom Tromey <tom@tromey.com>
Wed, 11 Oct 2017 00:12:06 +0000 (18:12 -0600)
committerTom Tromey <tom@tromey.com>
Tue, 7 Nov 2017 20:59:08 +0000 (13:59 -0700)
This constifies add_com_suppress_notification and fixes the one
caller.

gdb/ChangeLog
2017-11-07  Tom Tromey  <tom@tromey.com>

* stack.c (select_frame_command): Constify.
* cli/cli-decode.c (add_com_suppress_notification): Constify.
* command.h (add_com_suppress_notification): Constify.

gdb/ChangeLog
gdb/cli/cli-decode.c
gdb/command.h
gdb/stack.c
gdb/stack.h

index 6f103ae..96c7965 100644 (file)
@@ -1,5 +1,11 @@
 2017-11-07  Tom Tromey  <tom@tromey.com>
 
+       * stack.c (select_frame_command): Constify.
+       * cli/cli-decode.c (add_com_suppress_notification): Constify.
+       * command.h (add_com_suppress_notification): Constify.
+
+2017-11-07  Tom Tromey  <tom@tromey.com>
+
        * breakpoint.c (stop_command): Constify.
        * cli/cli-decode.c (struct cmd_list_element): Constify.
        * command.h (add_abbrev_prefix_cmd): Constify.
index 5fc3187..f66bb2a 100644 (file)
@@ -950,7 +950,7 @@ add_com_alias (const char *name, const char *oldname, enum command_class theclas
 
 struct cmd_list_element *
 add_com_suppress_notification (const char *name, enum command_class theclass,
-                              cmd_cfunc_ftype *fun, const char *doc,
+                              cmd_const_cfunc_ftype *fun, const char *doc,
                               int *suppress_notification)
 {
   struct cmd_list_element *element;
index 71ad71d..c7922a0 100644 (file)
@@ -274,7 +274,7 @@ extern struct cmd_list_element *add_com_alias (const char *, const char *,
 
 extern struct cmd_list_element *add_com_suppress_notification
                       (const char *name, enum command_class theclass,
-                       cmd_cfunc_ftype *fun, const char *doc,
+                       cmd_const_cfunc_ftype *fun, const char *doc,
                        int *supress_notification);
 
 extern struct cmd_list_element *add_info (const char *,
index 42cb736..24fad3c 100644 (file)
@@ -2270,7 +2270,7 @@ find_relative_frame (struct frame_info *frame, int *level_offset_ptr)
    expressions.  */
 
 void
-select_frame_command (char *level_exp, int from_tty)
+select_frame_command (const char *level_exp, int from_tty)
 {
   struct frame_info *prev_frame = get_selected_frame_if_set ();
 
index 3379318..563229f 100644 (file)
@@ -20,7 +20,7 @@
 #ifndef STACK_H
 #define STACK_H
 
-void select_frame_command (char *level_exp, int from_tty);
+void select_frame_command (const char *level_exp, int from_tty);
 
 gdb::unique_xmalloc_ptr<char> find_frame_funname (struct frame_info *frame,
                                                  enum language *funlang,