aboutsummaryrefslogtreecommitdiff
path: root/string/basename.c
diff options
context:
space:
mode:
Diffstat (limited to 'string/basename.c')
-rw-r--r--string/basename.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/string/basename.c b/string/basename.c
index 29b84ee..98bf96c 100644
--- a/string/basename.c
+++ b/string/basename.c
@@ -16,26 +16,12 @@
License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */
-#ifdef HAVE_CONFIG_H
-# include <config.h>
-#endif
-
#include <string.h>
-#ifndef _LIBC
-/* We cannot generally use the name `basename' since XPG defines an unusable
- variant of the function but we cannot use it. */
-# define basename gnu_basename
-#endif
-
-
char *
-basename (filename)
- const char *filename;
+basename (const char *filename)
{
char *p = strrchr (filename, '/');
return p ? p + 1 : (char *) filename;
}
-#ifdef _LIBC
libc_hidden_def (basename)
-#endif