summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--subreader.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/subreader.c b/subreader.c
index 56a7ef7d1b..7fff6c14b8 100644
--- a/subreader.c
+++ b/subreader.c
@@ -1835,8 +1835,9 @@ char** sub_filenames(const char* path, char *fname)
subcnt = 0;
tmp = strrchr(fname,'/');
-#ifdef WIN32
+#if defined(WIN32) || defined(__OS2__)
if(!tmp)tmp = strrchr(fname,'\\');
+ if(!tmp)tmp = strrchr(fname,':');
#endif
// extract filename & dirname from fname