From 31f886d8d95713b6d7ba416900fb84b4620baadf Mon Sep 17 00:00:00 2001 From: Ben Vanik Date: Tue, 5 Aug 2014 12:05:45 -0700 Subject: [PATCH] Fixing overallocation of thread stacks (expending heap). --- src/xenia/kernel/objects/xthread.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/xenia/kernel/objects/xthread.cc b/src/xenia/kernel/objects/xthread.cc index f10306baf..0b6b93d06 100644 --- a/src/xenia/kernel/objects/xthread.cc +++ b/src/xenia/kernel/objects/xthread.cc @@ -55,8 +55,8 @@ XThread::XThread(KernelState* kernel_state, creation_params_.creation_flags = creation_flags; // Adjust stack size - min of 16k. - if (creation_params_.stack_size < 16 * 1024 * 1024) { - creation_params_.stack_size = 16 * 1024 * 1024; + if (creation_params_.stack_size < 16 * 1024) { + creation_params_.stack_size = 16 * 1024; } apc_lock_ = xe_mutex_alloc();