diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2011-11-17 10:55:29 +0100 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2011-11-17 10:55:29 +0100 |
commit | 5a2b42a48342ee59c9ee48d1632f040088609589 (patch) | |
tree | 88f3798222d56aa633920ca396b4d698770c9a3d | |
parent | dcf56488daa07aea35755532f0461d1921dcd416 (diff) |
unistd: hide relocations
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
-rw-r--r-- | include/unistd.h | 2 | ||||
-rw-r--r-- | libc/unistd/usershell.c | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/include/unistd.h b/include/unistd.h index 956879003..1b2fd4d15 100644 --- a/include/unistd.h +++ b/include/unistd.h @@ -962,7 +962,9 @@ extern int acct (__const char *__name) __THROW; /* Successive calls return the shells listed in `/etc/shells'. */ extern char *getusershell (void) __THROW; extern void endusershell (void) __THROW; /* Discard cached info. */ +libc_hidden_proto(endusershell) extern void setusershell (void) __THROW; /* Rewind and re-read the file. */ +libc_hidden_proto(setusershell) /* Put the program in the background, and dissociate from the controlling diff --git a/libc/unistd/usershell.c b/libc/unistd/usershell.c index 2a6b66504..261c1c10c 100644 --- a/libc/unistd/usershell.c +++ b/libc/unistd/usershell.c @@ -40,6 +40,8 @@ void endusershell(void) shellb = NULL; shells = NULL; } +libc_hidden_def(endusershell) + void setusershell(void) { endusershell(); @@ -61,6 +63,8 @@ void setusershell(void) shells = (char **)shellb; } } +libc_hidden_def(setusershell) + char *getusershell(void) { char *sh; |