From 36031705657bef0792126390429c8fd1803dbbc4 Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 20 Jan 2018 16:37:09 +0000 Subject: __ntapi_tt_create_thread(): SP register: remove redundant pointer allocation. --- src/thread/ntapi_tt_create_thread.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/thread/ntapi_tt_create_thread.c b/src/thread/ntapi_tt_create_thread.c index c356370..c0ab11a 100644 --- a/src/thread/ntapi_tt_create_thread.c +++ b/src/thread/ntapi_tt_create_thread.c @@ -199,8 +199,7 @@ int32_t __stdcall __ntapi_tt_create_thread(nt_thread_params * params) __INIT_CONTEXT(context); context.INSTRUCTION_POINTER_REGISTER = (uintptr_t)params->start; - context.STACK_POINTER_REGISTER = (uintptr_t)(stack.expandable_stack_base) - - sizeof(intptr_t); + context.STACK_POINTER_REGISTER = (uintptr_t)(stack.expandable_stack_base); } -- cgit v1.2.3