From: Alex Henrie alexhenrie24@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*);