1#include <string.h>
2#include <libgen.h>
3#include "libc.h"
4
5char *basename(char *s)
6{
7	size_t i;
8	if (!s || !*s) return ".";
9	i = strlen(s)-1;
10	for (; i&&s[i]=='/'; i--) s[i] = 0;
11	for (; i&&s[i-1]!='/'; i--);
12	return s+i;
13}
14
15weak_alias(basename, __xpg_basename);
16