From: Alex Henrie <alexhenrie24(a)gmail.com> --- dlls/msvcirt/msvcirt.c | 2 +- dlls/msvcirt/msvcirt.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/msvcirt/msvcirt.c b/dlls/msvcirt/msvcirt.c index 05e3aee4b6a..a36671cb6e8 100644 --- a/dlls/msvcirt/msvcirt.c +++ b/dlls/msvcirt/msvcirt.c @@ -5129,7 +5129,7 @@ void __cdecl _mtunlock(CRITICAL_SECTION *crit) LeaveCriticalSection(crit); } -static void* (__cdecl *MSVCRT_operator_new)(SIZE_T); +static void* (__cdecl __WINE_ALLOC_SIZE(1) *MSVCRT_operator_new)(SIZE_T); static void (__cdecl *MSVCRT_operator_delete)(void*); void* __cdecl operator_new(SIZE_T size) diff --git a/dlls/msvcirt/msvcirt.h b/dlls/msvcirt/msvcirt.h index ccbc7027146..0dfaa03dc7c 100644 --- a/dlls/msvcirt/msvcirt.h +++ b/dlls/msvcirt/msvcirt.h @@ -68,7 +68,7 @@ typedef enum { FLAGS_stdio = 0x4000 } ios_flags; -void* __cdecl operator_new(SIZE_T); void __cdecl operator_delete(void*); +void* __cdecl operator_new(SIZE_T) __WINE_ALLOC_SIZE(1) __WINE_DEALLOC(operator_delete) __WINE_MALLOC; void init_exception(void*); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7083