about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--resolv/res_hconf.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 62f6e8ab9c..fcc06f52a5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2005-12-20  Ulrich Drepper  <drepper@redhat.com>
 
+	* resolv/res_hconf.c (cmd): Mark as const.
+	(parse_line): Mark c as pointer to const.
+
 	* misc/getusershell.c (initshells): Remove unnecessary tests.
 	(endusershell): Likewise.
 	(okshells): Mark as const.
diff --git a/resolv/res_hconf.c b/resolv/res_hconf.c
index 9beb881701..756a0987df 100644
--- a/resolv/res_hconf.c
+++ b/resolv/res_hconf.c
@@ -67,7 +67,7 @@ static const char *arg_trimdomain_list (const char *, int, const char *,
 static const char *arg_spoof (const char *, int, const char *, unsigned int);
 static const char *arg_bool (const char *, int, const char *, unsigned int);
 
-static struct cmd
+static const struct cmd
 {
   const char *name;
   const char *(*parse_args) (const char * filename, int line_num,
@@ -315,7 +315,7 @@ static void
 parse_line (const char *fname, int line_num, const char *str)
 {
   const char *start;
-  struct cmd *c = 0;
+  const struct cmd *c = 0;
   size_t len;
   size_t i;