From 8a3f17a18edd6f3a876e0cce52e09abcce8d3388 Mon Sep 17 00:00:00 2001 From: Toni Spets Date: Thu, 18 Nov 2010 16:47:25 +0200 Subject: [PATCH] Use HeapFree() instead of free(), dumb mistake --- main.c | 2 +- surface.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 4922021..2752242 100644 --- a/main.c +++ b/main.c @@ -410,7 +410,7 @@ ULONG __stdcall ddraw_Release(IDirectDrawImpl *This) /* restore old wndproc, subsequent ddraw creation will otherwise fail */ SetWindowLong(This->hWnd, GWL_WNDPROC, (LONG)This->WndProc); - //free(This); + HeapFree(GetProcessHeap(), 0, This); ddraw = NULL; return 0; } diff --git a/surface.c b/surface.c index 76ad6ae..fa83979 100644 --- a/surface.c +++ b/surface.c @@ -58,7 +58,7 @@ ULONG __stdcall ddraw_surface_Release(IDirectDrawSurfaceImpl *This) { IDirectDrawPalette_Release(This->palette); } - //free(This); + HeapFree(GetProcessHeap(), 0, This); return 0; } return This->Ref;