aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2012-03-29 13:55:40 -0400
committerJoseph Hunkeler <jhunk@stsci.edu>2012-05-25 14:21:21 -0400
commit5058178c6e66589e7fba8d37830ea4c2557e0a68 (patch)
treead28fabda39e15495310a6454ca0cdfb94ba4e39
parentb10f47ed5339d39203b576541ea33e7d0f67d204 (diff)
downloadduser-5058178c6e66589e7fba8d37830ea4c2557e0a68.tar.gz
Added home-rolled __basename to replace dependency on libgen XPG
-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;