summaryrefslogtreecommitdiff
path: root/thread_pthread.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2024-01-23 01:42:32 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2024-01-23 01:42:32 +0900
commitc7e87b21188386b2e9b9f2c8cf3b6c31ffff46c3 (patch)
tree20abe77d92c3df7461c0b267fc03b164c394a426 /thread_pthread.c
parenta7af34fa8b6f1f370f8fa6c66086fc5669a9d0a2 (diff)
Fix up [Bug #20001]
Diffstat (limited to 'thread_pthread.c')
-rw-r--r--thread_pthread.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/thread_pthread.c b/thread_pthread.c
index 1b51872199..332e50f6e1 100644
--- a/thread_pthread.c
+++ b/thread_pthread.c
@@ -1989,7 +1989,7 @@ native_thread_init_main_thread_stack(void *addr)
#else
if (!native_main_thread.stack_start ||
STACK_UPPER((VALUE *)(void *)&addr,
- native_main_thread.stack_start > addr,
+ native_main_thread.stack_start > (VALUE *)addr,
native_main_thread.stack_start < (VALUE *)addr)) {
native_main_thread.stack_start = (VALUE *)addr;
}