diff options
Diffstat (limited to 'posix/getconf.c')
-rw-r--r-- | posix/getconf.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/posix/getconf.c b/posix/getconf.c index bf551bdbb6..4ce4f8e413 100644 --- a/posix/getconf.c +++ b/posix/getconf.c @@ -1003,8 +1003,6 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\ { buf[len] = '\0'; spec = buf; - if (spec[0] == '_') - spec++; } } @@ -1036,10 +1034,10 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n\ { const char *args[argc + 3]; size_t spec_len = strlen (spec); - char getconf_name[getconf_dirlen + 2 + spec_len + 1]; + char getconf_name[getconf_dirlen + 1 + spec_len + 1]; memcpy (mempcpy (mempcpy (getconf_name, getconf_dir, getconf_dirlen), - "/_", 2), spec, spec_len + 1); + "/", 1), spec, spec_len + 1); args[0] = argv0; args[1] = "-v"; args[2] = spec; |