summaryrefslogtreecommitdiff
path: root/rts/win32
diff options
context:
space:
mode:
authorNicolas Trangez <ikke@nicolast.be>2022-10-26 17:37:08 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2022-11-01 12:47:58 -0400
commit8ee8b41805a886cb839c02a5da23b9a8a404003a (patch)
tree709f7d1a92e32bbc14d556103cf0d77901d6f06f /rts/win32
parentd45d8cb3d9bce11729b840bc96ec4616f559809e (diff)
downloadhaskell-8ee8b41805a886cb839c02a5da23b9a8a404003a.tar.gz
rts: `name` argument of `createOSThread` can be `const`
Since we don't intend to ever change the incoming string, declare this to be true. Also, in the POSIX implementation, the argument is no longer `STG_UNUSED` (since ee0deb8054da2a597fc5624469b4c44fd769ada2) in any code path. See: https://gitlab.haskell.org/ghc/ghc/-/commit/ee0deb8054da2a597fc5624469b4c44fd769ada2#note_460080
Diffstat (limited to 'rts/win32')
-rw-r--r--rts/win32/OSThreads.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/rts/win32/OSThreads.c b/rts/win32/OSThreads.c
index 2c1e462cb4..f02a58d0ed 100644
--- a/rts/win32/OSThreads.c
+++ b/rts/win32/OSThreads.c
@@ -42,7 +42,7 @@ shutdownThread()
}
int
-createOSThread (OSThreadId* pId, char *name STG_UNUSED,
+createOSThread (OSThreadId* pId, const char *name STG_UNUSED,
OSThreadProc *startProc, void *param)
{
HANDLE h;