Constify value_internal_function_name
authorTom Tromey <tromey@adacore.com>
Fri, 4 Dec 2020 15:15:14 +0000 (08:15 -0700)
committerTom Tromey <tromey@adacore.com>
Fri, 4 Dec 2020 15:17:18 +0000 (08:17 -0700)
I noticed that value_internal_function_name should have a const return
type.  This patch makes this change.

gdb/ChangeLog
2020-12-04  Tom Tromey  <tromey@adacore.com>

* value.c (value_internal_function_name): Make return type const.
* value.h (value_internal_function_name): Make return type const.

gdb/ChangeLog
gdb/value.c
gdb/value.h

index ea51985c99ac83ee4a27a39d2a27163a2d724233..959e377888bda756fcecb696e54ae42e2338a15d 100644 (file)
@@ -1,3 +1,8 @@
+2020-12-04  Tom Tromey  <tromey@adacore.com>
+
+       * value.c (value_internal_function_name): Make return type const.
+       * value.h (value_internal_function_name): Make return type const.
+
 2020-12-04  Luis Machado  <luis.machado@linaro.org>
 
        * aarch64-tdep.c (submask, bit, bits): Remove.
index 0087fe577a17e4e678da6cfab67572f21d0b49af..eba5bce6d2e60052a00be0386a840aca4c63aa2d 100644 (file)
@@ -2397,7 +2397,7 @@ create_internal_function (const char *name,
   return ifn;
 }
 
-char *
+const char *
 value_internal_function_name (struct value *val)
 {
   struct internal_function *ifn;
index 2bd1999dc8f5711c70da340257f70daa12189ab3..d026c8ed950bed25dd006a4f5cd997e0cffdcc69 100644 (file)
@@ -1198,7 +1198,7 @@ struct value *call_internal_function (struct gdbarch *gdbarch,
                                      struct value *function,
                                      int argc, struct value **argv);
 
-char *value_internal_function_name (struct value *);
+const char *value_internal_function_name (struct value *);
 
 /* Build a value wrapping and representing WORKER.  The value takes ownership
    of the xmethod_worker object.  */