about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog3
-rw-r--r--sysdeps/unix/make_errlist.c10
2 files changed, 8 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 2ccd09bd8f..a4dc16f61f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2001-07-08  Ulrich Drepper  <drepper@redhat.com>
 
+	* sysdeps/unix/make_errlist.c: Adjust sys_errlist declaration to
+	what we define in <stdio.h>.
+
 	* iconv/iconv_prog.c (main): Don't unconditionally define
 	variables only use if _POSIX_MAPPED_FILES is defined.
 
diff --git a/sysdeps/unix/make_errlist.c b/sysdeps/unix/make_errlist.c
index bba41adfce..8b2b972a8a 100644
--- a/sysdeps/unix/make_errlist.c
+++ b/sysdeps/unix/make_errlist.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991, 1992, 1995, 1997, 1999, 2001 Free Software Foundation, Inc.
+/* Copyright (C) 1991,1992,1995,1997,1999,2001 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -23,19 +23,19 @@
 
 extern int sys_nerr;
 #ifndef HAVE_STRERROR
-extern char *sys_errlist[];
+extern const char *const sys_errlist[];
 #endif
 
 int
-main ()
+main (void)
 {
   register int i;
   struct tm timenow;
   time_t now;
   int year;
 
-  now = time(NULL);
-  timenow = *localtime(&now);
+  now = time (NULL);
+  timenow = *localtime (&now);
 
   year = timenow.tm_year + 1900;