do not try free memmory at exit it seam like the DdDeleteDirectDrawObject doing it...
[reactos.git] / reactos / lib / ddraw / hal / ddraw_hal.c
index 3d4775b..6997c15 100644 (file)
@@ -315,6 +315,7 @@ VOID Hal_DirectDraw_Release (LPDIRECTDRAW7 iface)
 
     DdDeleteDirectDrawObject (&This->DirectDrawGlobal);
 
+       /*
     if(This->DirectDrawGlobal.lpDDKernelCaps)
         HeapFree(GetProcessHeap(), 0, This->DirectDrawGlobal.lpDDKernelCaps);
 
@@ -344,6 +345,7 @@ VOID Hal_DirectDraw_Release (LPDIRECTDRAW7 iface)
     
     if(This->DirectDrawGlobal.lpD3DGlobalDriverData)
         HeapFree(GetProcessHeap(), 0, (PVOID)This->DirectDrawGlobal.lpD3DGlobalDriverData);
+       */
 }