From a716f8ad2c4ba124073ef517f0b4d2f49d3b4bb4 Mon Sep 17 00:00:00 2001 From: Bernhard Reutner-Fischer Date: Wed, 16 Jan 2013 12:23:58 +0100 Subject: getpwnam: hide relocation The non-reentrant version of getpwnam is used in the RPC code (for !HAS_REENTRANT_RPC) Signed-off-by: Bernhard Reutner-Fischer --- include/pwd.h | 1 + libc/pwd_grp/pwd_grp.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/pwd.h b/include/pwd.h index 23b4710c8..72475a61d 100644 --- a/include/pwd.h +++ b/include/pwd.h @@ -114,6 +114,7 @@ extern struct passwd *getpwuid (__uid_t __uid); This function is a possible cancellation point and therefore not marked with __THROW. */ extern struct passwd *getpwnam (const char *__name); +libc_hidden_proto(getpwnam) #if defined __USE_POSIX || defined __USE_MISC diff --git a/libc/pwd_grp/pwd_grp.c b/libc/pwd_grp/pwd_grp.c index f5c22f885..0e7c7f73b 100644 --- a/libc/pwd_grp/pwd_grp.c +++ b/libc/pwd_grp/pwd_grp.c @@ -354,6 +354,7 @@ struct passwd *getpwnam(const char *name) getpwnam_r(name, &resultbuf, buffer, sizeof(buffer), &result); return result; } +libc_hidden_def(getpwnam) #endif /**********************************************************************/ -- cgit v1.2.3