Add 'contrib/subtree/' from commit 'd3a04e06c77d57978bb5230361c64946232cc346'
[git.git] / compat / basename.c
1 #include "../git-compat-util.h"
2
3 /* Adapted from libiberty's basename.c.  */
4 char *gitbasename (char *path)
5 {
6         const char *base;
7         /* Skip over the disk name in MSDOS pathnames. */
8         if (has_dos_drive_prefix(path))
9                 path += 2;
10         for (base = path; *path; path++) {
11                 if (is_dir_sep(*path))
12                         base = path + 1;
13         }
14         return (char *)base;
15 }