# HG changeset patch # User faust3 # Date 1051360076 0 # Node ID e33317c4d9af0b545625b58ca5aa262cbc38883e # Parent 8568ef7f6c2faf6024520122286788641637716b fopen requires binary flag on windows, too diff -r 8568ef7f6c2f -r e33317c4d9af libmpdemux/demux_mf.c --- a/libmpdemux/demux_mf.c Sat Apr 26 10:32:45 2003 +0000 +++ b/libmpdemux/demux_mf.c Sat Apr 26 12:27:56 2003 +0000 @@ -41,7 +41,11 @@ stat( mf->names[mf->curr_frame],&fs ); // printf( "[demux_mf] frame: %d (%s,%d)\n",mf->curr_frame,mf->names[mf->curr_frame],fs.st_size ); +#ifdef WIN32 + if ( !( f=fopen( mf->names[mf->curr_frame],"rb" ) ) ) return 0; +#else if ( !( f=fopen( mf->names[mf->curr_frame],"r" ) ) ) return 0; +#endif { sh_video_t * sh_video = demuxer->video->sh; demux_packet_t * dp = new_demux_packet( fs.st_size );