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/internal/ntapi.c | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'src/internal/ntapi.c') diff --git a/src/internal/ntapi.c b/src/internal/ntapi.c index a808aa1..dfb614b 100644 --- a/src/internal/ntapi.c +++ b/src/internal/ntapi.c @@ -89,6 +89,18 @@ static union __ntapi_img_rdata __ntapi_rdata = {{ #define import_table __ntapi_rdata.img_sec_data.__ntapi_import_table +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 void __ntapi_init_adjust_privileges(void) { uintptr_t buffer[64]; @@ -181,7 +193,7 @@ static int32_t __fastcall __ntapi_init_once(ntapi_vtbl ** pvtbl) &internals->ipc_conns, sizeof(nt_ipc_conn), NT_ALLOCATION_GRANULARITY, - __ntapi_ipc_page_alloc, + __ipc_memfn, DALIST_MEMFN_CUSTOM))) return status; @@ -640,7 +652,7 @@ static int32_t __ntapi_init_solib_fork_child_finalize(void) &__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