diff options
Diffstat (limited to 'multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h')
-rw-r--r-- | multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h b/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h new file mode 100644 index 000000000000..08b6c6ad15dd --- /dev/null +++ b/multimedia/xbmc/files/patch-xbmc__linux__XThreadUtils.h @@ -0,0 +1,26 @@ +--- ./xbmc/linux/XThreadUtils.h.orig 2011-12-23 04:12:21.000000000 +0100 ++++ ./xbmc/linux/XThreadUtils.h 2012-01-02 10:14:38.000000000 +0100 +@@ -30,7 +30,11 @@ + LPTHREAD_START_ROUTINE lpStartAddress, + LPVOID lpParameter, + DWORD dwCreationFlags, ++#ifdef __FreeBSD__ ++ LPLONG lpThreadId ++#else + LPDWORD lpThreadId ++#endif + ); + + HANDLE _beginthreadex( +@@ -39,7 +43,11 @@ + int ( *start_address )( void * ), + void *arglist, + unsigned initflag, ++#ifdef __FreeBSD__ ++ unsigned long *thrdaddr ++#else + unsigned *thrdaddr ++#endif + ); + + uintptr_t _beginthread( |