libarchive: open_zipped() does not need to check extensions for e.g. gzip
[oweals/busybox.git] / libbb / get_last_path_component.c
index 7c99116e945c5c0f5bba4c3d43dac0ad2881d024..04fdf2a3e5700bc24184ed2fc0e9e47962988712 100644 (file)
@@ -4,10 +4,18 @@
  *
  * Copyright (C) 2001  Manuel Novoa III  <mjn3@codepoet.org>
  *
- * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
+ * 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"