Index: subreader.c =================================================================== --- subreader.c (revision 24089) +++ subreader.c (working copy) @@ -1839,8 +1839,9 @@ 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