X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=rts%2Fwin32%2FIOManager.h;h=145a1e549b42621a487b9b8575cd5542d98eb813;hb=7d9eb2e45b4a9ff4cb053b1ec37602be88528b62;hp=4893e2387c059aafa717d2f00c4dc8f67610e6d4;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1;p=ghc-hetmet.git diff --git a/rts/win32/IOManager.h b/rts/win32/IOManager.h index 4893e23..145a1e5 100644 --- a/rts/win32/IOManager.h +++ b/rts/win32/IOManager.h @@ -4,13 +4,10 @@ * * (c) sof, 2002-2003 */ -#ifndef __IOMANAGER_H__ -#define __IOMANAGER_H__ -/* On the yucky side..suppress -Wmissing-declarations warnings when - * including - */ -extern void* GetCurrentFiber ( void ); -extern void* GetFiberData ( void ); + +#ifndef WIN32_IOMANAGER_H +#define WIN32_IOMANAGER_H + #include /* @@ -84,7 +81,7 @@ extern CompletionProc onComplete; * Starting up and shutting down. */ extern BOOL StartIOManager ( void ); -extern void ShutdownIOManager ( void ); +extern void ShutdownIOManager ( rtsBool wait_threads ); /* * Adding I/O and delay requests. With each request a @@ -107,4 +104,4 @@ extern int AddProcRequest ( void* proc, extern void abandonWorkRequest ( int reqID ); -#endif /* __IOMANAGER_H__ */ +#endif /* WIN32_IOMANAGER_H */