constify unset_in_environ
authorTom Tromey <tromey@redhat.com>
Mon, 21 Jul 2014 22:33:21 +0000 (16:33 -0600)
committerTom Tromey <tromey@redhat.com>
Thu, 24 Jul 2014 17:30:02 +0000 (11:30 -0600)
This constifies an argument to unset_in_environ.

2014-07-24  Tom Tromey  <tromey@redhat.com>

* environ.c (unset_in_environ): Make "var" const.
* environ.h (unset_in_environ): Update.

gdb/ChangeLog
gdb/environ.c
gdb/environ.h

index 959600d7db3761aaf6103efd54af90fb72ac9884..b7d0739d870ebe7ba3dd3243e877a31474202d2a 100644 (file)
@@ -1,3 +1,8 @@
+2014-07-24  Tom Tromey  <tromey@redhat.com>
+
+       * environ.c (unset_in_environ): Make "var" const.
+       * environ.h (unset_in_environ): Update.
+
 2014-07-24  Tom Tromey  <tromey@redhat.com>
 
        * cli/cli-dump.c (scan_expression_with_cleanup): Return const.
index 7092a1a3c95d364aafef03b4ee9c9f28fb6cedf4..d661a01010c43d52d5b98e07a8935f7b110975c0 100644 (file)
@@ -161,7 +161,7 @@ set_in_environ (struct gdb_environ *e, const char *var, const char *value)
 /* Remove the setting for variable VAR from environment E.  */
 
 void
-unset_in_environ (struct gdb_environ *e, char *var)
+unset_in_environ (struct gdb_environ *e, const char *var)
 {
   int len = strlen (var);
   char **vector = e->vector;
index 43f6bd415ead1ee94601079afccf9eaab1701566..5c4fac1a08e9a7996266ff229a5bfc28c495df1a 100644 (file)
@@ -42,7 +42,7 @@ extern char *get_in_environ (const struct gdb_environ *, const char *);
 
 extern void set_in_environ (struct gdb_environ *, const char *, const char *);
 
-extern void unset_in_environ (struct gdb_environ *, char *);
+extern void unset_in_environ (struct gdb_environ *, const char *);
 
 extern char **environ_vector (struct gdb_environ *);