summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rts/include/rts/OSThreads.h2
-rw-r--r--rts/posix/OSThreads.c2
-rw-r--r--rts/win32/OSThreads.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/rts/include/rts/OSThreads.h b/rts/include/rts/OSThreads.h
index 77241341b7..563e886469 100644
--- a/rts/include/rts/OSThreads.h
+++ b/rts/include/rts/OSThreads.h
@@ -173,7 +173,7 @@ extern void yieldThread ( void );
typedef void* OSThreadProcAttr OSThreadProc(void *);
-extern int createOSThread ( OSThreadId* tid, char *name,
+extern int createOSThread ( OSThreadId* tid, const char *name,
OSThreadProc *startProc, void *param);
extern bool osThreadIsAlive ( OSThreadId id );
extern void interruptOSThread ( OSThreadId id );
diff --git a/rts/posix/OSThreads.c b/rts/posix/OSThreads.c
index 3d3fe98611..535c79cac3 100644
--- a/rts/posix/OSThreads.c
+++ b/rts/posix/OSThreads.c
@@ -215,7 +215,7 @@ start_thread (void *param)
}
int
-createOSThread (OSThreadId* pId, char *name STG_UNUSED,
+createOSThread (OSThreadId* pId, const char *name,
OSThreadProc *startProc, void *param)
{
struct ThreadDesc *desc = stgMallocBytes(sizeof(struct ThreadDesc), "createOSThread");
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;