[git commit] libc: Fix buglet around __progname
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Wed Apr 2 19:42:42 UTC 2014
commit: http://git.uclibc.org/uClibc/commit/?id=64a2e37a0edd0b6fadb734b98eb0d828240d485d
branch: http://git.uclibc.org/uClibc/commit/?id=refs/heads/master
508b20ead1710e8c295630d096960e51a65b7e5d disentangled
program_invocation_name and __progname but forgot to make __progname
conditional on __UCLIBC_HAS___PROGNAME__, resulting in getconf
attempting to re-define __progname in case __UCLIBC_HAS___PROGNAME__ was
not defined.
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop at gmail.com>
---
include/errno.h | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/include/errno.h b/include/errno.h
index 7289e1a..4e3a816 100644
--- a/include/errno.h
+++ b/include/errno.h
@@ -47,7 +47,9 @@ extern int errno;
#endif
#ifdef _LIBC
+# ifdef __UCLIBC_HAS___PROGNAME__
extern const char *__progname, *__progname_full;
+# endif
#endif
#if defined __USE_GNU && defined __UCLIBC_HAS_PROGRAM_INVOCATION_NAME__
More information about the uClibc-cvs
mailing list