Commit 644143d5 authored by Nikolay Sivov's avatar Nikolay Sivov Committed by Alexandre Julliard

comctl32/hotkey: Use CRT allocation functions.

parent 389f961b
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
*/ */
#include <stdarg.h> #include <stdarg.h>
#include <stdlib.h>
#include <string.h> #include <string.h>
#include "windef.h" #include "windef.h"
#include "winbase.h" #include "winbase.h"
...@@ -39,7 +40,6 @@ ...@@ -39,7 +40,6 @@
#include "comctl32.h" #include "comctl32.h"
#include "uxtheme.h" #include "uxtheme.h"
#include "wine/debug.h" #include "wine/debug.h"
#include "wine/heap.h"
WINE_DEFAULT_DEBUG_CHANNEL(hotkey); WINE_DEFAULT_DEBUG_CHANNEL(hotkey);
...@@ -243,7 +243,7 @@ HOTKEY_Destroy (HOTKEY_INFO *infoPtr) ...@@ -243,7 +243,7 @@ HOTKEY_Destroy (HOTKEY_INFO *infoPtr)
{ {
/* free hotkey info data */ /* free hotkey info data */
SetWindowLongPtrW (infoPtr->hwndSelf, 0, 0); SetWindowLongPtrW (infoPtr->hwndSelf, 0, 0);
heap_free (infoPtr); free (infoPtr);
return 0; return 0;
} }
...@@ -412,7 +412,7 @@ HOTKEY_NCCreate (HWND hwnd, const CREATESTRUCTW *lpcs) ...@@ -412,7 +412,7 @@ HOTKEY_NCCreate (HWND hwnd, const CREATESTRUCTW *lpcs)
dwExStyle | WS_EX_CLIENTEDGE); dwExStyle | WS_EX_CLIENTEDGE);
/* allocate memory for info structure */ /* allocate memory for info structure */
infoPtr = heap_alloc_zero (sizeof(*infoPtr)); infoPtr = calloc(1, sizeof(*infoPtr));
SetWindowLongPtrW(hwnd, 0, (DWORD_PTR)infoPtr); SetWindowLongPtrW(hwnd, 0, (DWORD_PTR)infoPtr);
/* initialize info structure */ /* initialize info structure */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment