Add use of const in opencl-lang.c
authorTom Tromey <tom@tromey.com>
Sat, 14 Nov 2020 16:22:17 +0000 (09:22 -0700)
committerTom Tromey <tom@tromey.com>
Sat, 14 Nov 2020 16:24:41 +0000 (09:24 -0700)
I found another expression-related spot that could use constification.
This patch adds it.  Tested by rebuilding.

gdb/ChangeLog
2020-11-14  Tom Tromey  <tom@tromey.com>

* opencl-lang.c (opencl_component_ref): Make "comps" const.

gdb/ChangeLog
gdb/opencl-lang.c

index 43da682fbf4ae15f4cd7b5a44f07dcfc404fafed..e06f59c45baf0bfa86b3fbfd8237bd4d9696bc09 100644 (file)
@@ -1,3 +1,7 @@
+2020-11-14  Tom Tromey  <tom@tromey.com>
+
+       * opencl-lang.c (opencl_component_ref): Make "comps" const.
+
 2020-11-14  Simon Marchi  <simon.marchi@polymtl.ca>
 
        * arm-tdep.c (class arm_instruction_reader) <read>: Fix comment.
index 11032b1864e6dcb325b0a7997218bfbd722996e4..e04fc546f635d582309984f0034b173afa29bc36 100644 (file)
@@ -327,8 +327,8 @@ create_value (struct gdbarch *gdbarch, struct value *val, enum noside noside,
 /* OpenCL vector component access.  */
 
 static struct value *
-opencl_component_ref (struct expression *exp, struct value *val, char *comps,
-                     enum noside noside)
+opencl_component_ref (struct expression *exp, struct value *val,
+                     const char *comps, enum noside noside)
 {
   LONGEST lowb, highb;
   int src_len;