changeset 27725:ff471ebcf7c0

Declare ThreadProc as void, it does not return anything, fixes the warning: stream/cache2.c:364: warning: control reaches end of non-void function
author diego
date Mon, 13 Oct 2008 15:51:29 +0000
parents adccbc495cb2
children 5e3c7164f943
files stream/cache2.c
diffstat 1 files changed, 2 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/stream/cache2.c	Mon Oct 13 15:25:34 2008 +0000
+++ b/stream/cache2.c	Mon Oct 13 15:51:29 2008 +0000
@@ -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 @@
 
 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 @@
   
 #if defined(WIN32) || defined(__OS2__)
 }
-#ifdef WIN32
-static DWORD WINAPI ThreadProc(void*s){
-#else   // OS2
+
 static void ThreadProc( void *s ){
 #endif
-#endif
   
 #ifdef CONFIG_GUI
   use_gui = 0; // mp_msg may not use gui stuff in forked code