# HG changeset patch # User nicodvb # Date 1275377276 0 # Node ID 60720f86d145afa9f6889f0b437adfebfee41d21 # Parent 1acf15da93ba19065c156ea79a682fd10ad1c4a3 in _WIN32 do a sanity check against \video_ts in addition to /video_ts, because both paths are admitted; patch by John Stebbins from Handbrake diff -r 1acf15da93ba -r 60720f86d145 dvd_reader.c --- a/dvd_reader.c Fri May 28 13:24:16 2010 +0000 +++ b/dvd_reader.c Tue Jun 01 07:27:56 2010 +0000 @@ -453,6 +453,13 @@ } } +#ifdef _WIN32 + if(strlen(path_copy) > TITLES_MAX) { + if(!strcasecmp(&(path_copy[strlen( path_copy ) - TITLES_MAX]), + "\\video_ts")) + path_copy[strlen(path_copy) - (TITLES_MAX-1)] = '\0'; + } +#endif if( strlen( path_copy ) > TITLES_MAX ) { if( !strcasecmp( &(path_copy[ strlen( path_copy ) - TITLES_MAX ]), "/video_ts" ) ) {