[MPlayer-cvslog] r31964 - trunk/stream/stream_file.c
reimar
subversion at mplayerhq.hu
Mon Aug 16 12:45:37 CEST 2010
Author: reimar
Date: Mon Aug 16 12:45:37 2010
New Revision: 31964
Log:
Simplify and document MinGW stdin hack.
Modified:
trunk/stream/stream_file.c
Modified: trunk/stream/stream_file.c
==============================================================================
--- trunk/stream/stream_file.c Mon Aug 16 12:33:33 2010 (r31963)
+++ trunk/stream/stream_file.c Mon Aug 16 12:45:37 2010 (r31964)
@@ -168,10 +168,11 @@ static int open_f(stream_t *stream,int m
len=lseek(f,0,SEEK_END); lseek(f,0,SEEK_SET);
#ifdef __MINGW32__
- if(f==0 || len == -1) {
-#else
- if(len == -1) {
+ // seeks on stdin incorrectly succeed on MinGW
+ if(f==0)
+ len = -1;
#endif
+ if(len == -1) {
if(mode == STREAM_READ) stream->seek = seek_forward;
stream->type = STREAMTYPE_STREAM; // Must be move to STREAMTYPE_FILE
stream->flags |= MP_STREAM_SEEK_FW;
More information about the MPlayer-cvslog
mailing list