summaryrefslogtreecommitdiff
path: root/rts/posix/OSThreads.c
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2012-07-14 17:22:10 +0100
committerIan Lynagh <igloo@earth.li>2012-07-14 17:22:10 +0100
commit01bd47863a4218aadce17469c482d33baa862c3c (patch)
tree0850cf6fdbd7b01e625cef7ab82991311c6b14d8 /rts/posix/OSThreads.c
parent68b9d28c9d9c2b1beead574568a2ca8393bf4099 (diff)
downloadhaskell-01bd47863a4218aadce17469c482d33baa862c3c.tar.gz
Add some casts to fix warnings
Diffstat (limited to 'rts/posix/OSThreads.c')
-rw-r--r--rts/posix/OSThreads.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/posix/OSThreads.c b/rts/posix/OSThreads.c
index 5fd09982de..bacae492bf 100644
--- a/rts/posix/OSThreads.c
+++ b/rts/posix/OSThreads.c
@@ -324,7 +324,7 @@ KernelThreadId kernelThreadId (void)
{
#if defined(linux_HOST_OS)
pid_t tid = syscall(SYS_gettid); // no really, see man gettid
- return tid;
+ return (KernelThreadId) tid;
#elif defined(freebsd_HOST_OS)
return pthread_getthreadid_np();