lineedit: \W on "/bin" should show "bin", not "/bin"
[oweals/busybox.git] / libbb / get_last_path_component.c
index 72598d22e6bd37780aeb948a5822556420ffa790..04fdf2a3e5700bc24184ed2fc0e9e47962988712 100644 (file)
@@ -6,8 +6,16 @@
  *
  * Licensed under GPLv2 or later, see file LICENSE in this source tree.
  */
-
 #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"