- fix gnu_basename() to also detect windows path ("\\")

This commit is contained in:
2017-03-06 14:46:20 +00:00
parent 28fb99e4b6
commit 57f349be10

View File

@@ -15,7 +15,12 @@
char* gnu_basename(char *path) char* gnu_basename(char *path)
{ {
char *baseWin = strrchr(path, '\\');
char *base = strrchr(path, '/'); char *base = strrchr(path, '/');
if (baseWin > base)
{
base = baseWin;
}
return base ? base + 1 : path; return base ? base + 1 : path;
} }