aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2012-03-29 13:55:40 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2012-03-29 13:55:40 -0400
commit9d8e9686121dc92dd83728c0c33f37ab641f7b62 (patch)
treead28fabda39e15495310a6454ca0cdfb94ba4e39 /src
parent41f36679e1c466a751dc5cde52cf1ce130f13fa4 (diff)
downloadduser-9d8e9686121dc92dd83728c0c33f37ab641f7b62.tar.gz
Added home-rolled __basename to replace dependency on libgen XPG
Diffstat (limited to 'src')
-rw-r--r--src/util.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/util.c b/src/util.c
index ed0fa56..6735985 100644
--- a/src/util.c
+++ b/src/util.c
@@ -27,6 +27,12 @@
#include <ctype.h>
#include "duser.h"
+char *__basename(char *path)
+{
+ char *base = strrchr(path, '/');
+ return base ? base+1 : path;
+}
+
void stats_init(stats_t *s)
{
s->lines = 0;