aboutsummaryrefslogtreecommitdiff
path: root/gdb/gdbsupport/thread-pool.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/gdbsupport/thread-pool.c')
-rw-r--r--gdb/gdbsupport/thread-pool.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gdb/gdbsupport/thread-pool.c b/gdb/gdbsupport/thread-pool.c
index cd54895..a8c5fb7 100644
--- a/gdb/gdbsupport/thread-pool.c
+++ b/gdb/gdbsupport/thread-pool.c
@@ -49,8 +49,10 @@ set_thread_name (int (*set_name) (pthread_t, const char *), const char *name)
set_name (pthread_self (), name);
}
+/* The macOS man page says that pthread_setname_np returns "void", but
+ the headers actually declare it returning "int". */
ATTRIBUTE_UNUSED static void
-set_thread_name (void (*set_name) (const char *), const char *name)
+set_thread_name (int (*set_name) (const char *), const char *name)
{
set_name (name);
}