compat / basename.con commit Merge branch 'jk/maint-1.6.3-ls-files-no-ignore-cached' (e38d1c5)
   1#include "../git-compat-util.h"
   2
   3/* Adapted from libiberty's basename.c.  */
   4char *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}