From 1cd1c92fb7ca4fd663c19e45184982e2f66dd685 Mon Sep 17 00:00:00 2001 From: diego Date: Sun, 24 Feb 2008 12:40:30 +0000 Subject: On Win32 and OS/2, 'x:filename' path style without '\' path separator is possible as well as 'x:\dir\filename' style. So we should check ':' unless '\' is found. patch by KO Myung-Hun, komh chollian net git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26087 b3059339-0415-0410-9bf9-f77b7e298cf2 --- subreader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 -- cgit v1.2.3