aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--sysdeps/posix/sysconf.c4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index fe15eac..12a7011 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ * sysdeps/posix/sysconf.c (__sysconf_check_spec): Remove leading
+ underscore from GETCONF_DIR filenames.
+
2004-12-13 Ulrich Drepper <drepper@redhat.com>
* po/de.po: Update from translation team.
diff --git a/sysdeps/posix/sysconf.c b/sysdeps/posix/sysconf.c
index cdd1fe9..de72e84 100644
--- a/sysdeps/posix/sysconf.c
+++ b/sysdeps/posix/sysconf.c
@@ -1227,9 +1227,9 @@ __sysconf_check_spec (const char *spec)
size_t getconf_dirlen = strlen (getconf_dir);
size_t speclen = strlen (spec);
- char name[getconf_dirlen + sizeof ("/_POSIX_V6_") + speclen];
+ char name[getconf_dirlen + sizeof ("/POSIX_V6_") + speclen];
memcpy (mempcpy (mempcpy (name, getconf_dir, getconf_dirlen),
- "/_POSIX_V6_", sizeof ("/_POSIX_V6_") - 1),
+ "/POSIX_V6_", sizeof ("/POSIX_V6_") - 1),
spec, speclen + 1);
struct stat64 st;