From 3841d321613938cb86b27ee03c52c8a9afc0697c Mon Sep 17 00:00:00 2001 From: midipix Date: Sat, 5 Dec 2020 01:06:23 +0000 Subject: ipc internals: wrong __ntapi_ipc_page_alloc() ==> correct __ipc_page_alloc(). --- src/process/ntapi_tt_fork.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/process') diff --git a/src/process/ntapi_tt_fork.c b/src/process/ntapi_tt_fork.c index 5690164..dcd551f 100644 --- a/src/process/ntapi_tt_fork.c +++ b/src/process/ntapi_tt_fork.c @@ -17,6 +17,18 @@ static intptr_t __fork_retry_stats = 0; static intptr_t __fork_resume_stats = 0; +static int __ipc_memfn( + struct dalist_ex * dlist, + void ** addr, + size_t * alloc_size) +{ + (void)dlist; + (void)addr; + (void)alloc_size; + + return DALIST_EMEMFN; +} + static intptr_t __fastcall __ntapi_tt_fork_finalize(void ** hprocess) { int32_t status; @@ -46,7 +58,7 @@ static intptr_t __fastcall __ntapi_tt_fork_finalize(void ** hprocess) &__internals->ipc_conns, sizeof(nt_ipc_conn), NT_ALLOCATION_GRANULARITY, - __ntapi_ipc_page_alloc, + __ipc_memfn, DALIST_MEMFN_CUSTOM))) return status; -- cgit v1.2.3