[MPlayer-cvslog] r27759 - trunk/stream/cache2.c
Reimar Döffinger
Reimar.Doeffinger at stud.uni-karlsruhe.de
Mon Oct 13 18:38:00 CEST 2008
On Mon, Oct 13, 2008 at 05:51:29PM +0200, diego wrote:
> Modified: trunk/stream/cache2.c
> ==============================================================================
> --- trunk/stream/cache2.c (original)
> +++ trunk/stream/cache2.c Mon Oct 13 17:51:29 2008
> @@ -20,11 +20,9 @@
> #include "osdep/timer.h"
> #ifdef WIN32
> #include <windows.h>
> -static DWORD WINAPI ThreadProc(void* s);
> #elif defined(__OS2__)
> #define INCL_DOS
> #include <os2.h>
> -static void ThreadProc( void *s );
> #else
> #include <sys/wait.h>
> #endif
> @@ -37,6 +35,7 @@ extern int use_gui;
>
> int stream_fill_buffer(stream_t *s);
> int stream_seek_long(stream_t *s,off_t pos);
> +static void ThreadProc(void *s);
>
> typedef struct {
> // constats:
> @@ -362,12 +361,9 @@ int stream_enable_cache(stream_t *stream
>
> #if defined(WIN32) || defined(__OS2__)
> }
> -#ifdef WIN32
> -static DWORD WINAPI ThreadProc(void*s){
> -#else // OS2
> +
Hell no! You can't just remove the WINAPI without risking hell to break
loose (i.e. crashes). And yes the Windows ThreadProc does have a return
value, we wer just missing the return statement.
More information about the MPlayer-cvslog
mailing list