projects
/
oweals
/
busybox.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lineedit: \W on "/bin" should show "bin", not "/bin"
[oweals/busybox.git]
/
libbb
/
get_last_path_component.c
diff --git
a/libbb/get_last_path_component.c
b/libbb/get_last_path_component.c
index 72598d22e6bd37780aeb948a5822556420ffa790..04fdf2a3e5700bc24184ed2fc0e9e47962988712 100644
(file)
--- a/
libbb/get_last_path_component.c
+++ b/
libbb/get_last_path_component.c
@@
-6,8
+6,16
@@
*
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
*
* Licensed under GPLv2 or later, see file LICENSE in this source tree.
*/
-
#include "libbb.h"
#include "libbb.h"
+
+const char* FAST_FUNC bb_basename(const char *name)
+{
+ const char *cp = strrchr(name, '/');
+ if (cp)
+ return cp + 1;
+ return name;
+}
+
/*
* "/" -> "/"
* "abc" -> "abc"
/*
* "/" -> "/"
* "abc" -> "abc"