2007-01-01 22:25:47 +01:00
|
|
|
#ifndef INCLUDED_WPOSIX_INTERNAL
|
|
|
|
#define INCLUDED_WPOSIX_INTERNAL
|
|
|
|
|
2007-05-08 17:11:53 +02:00
|
|
|
#include "lib/sysdep/win/win.h"
|
2007-05-04 19:30:32 +02:00
|
|
|
#include "lib/sysdep/win/winit.h"
|
|
|
|
#include "lib/sysdep/win/wutil.h"
|
2007-01-01 22:25:47 +01:00
|
|
|
|
|
|
|
// cast intptr_t to HANDLE; centralized for easier changing, e.g. avoiding
|
|
|
|
// warnings. i = -1 converts to INVALID_HANDLE_VALUE (same value).
|
|
|
|
inline HANDLE HANDLE_from_intptr(intptr_t i)
|
|
|
|
{
|
|
|
|
return (HANDLE)((char*)0 + i);
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // #ifndef INCLUDED_WPOSIX_INTERNAL
|