Alexandre Julliard : wineoss.drv: Don' t bother to free memory at process exit.
Alexandre Julliard
julliard at winehq.org
Wed May 15 14:20:00 CDT 2013
Module: wine
Branch: master
Commit: 8d8d55e1b0f0dbc21f29171273a58c258c97af61
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8d8d55e1b0f0dbc21f29171273a58c258c97af61
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed May 15 10:30:36 2013 +0200
wineoss.drv: Don't bother to free memory at process exit.
---
dlls/wineoss.drv/mmdevdrv.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/wineoss.drv/mmdevdrv.c b/dlls/wineoss.drv/mmdevdrv.c
index 2c81404..0db7bb7 100644
--- a/dlls/wineoss.drv/mmdevdrv.c
+++ b/dlls/wineoss.drv/mmdevdrv.c
@@ -243,6 +243,7 @@ BOOL WINAPI DllMain(HINSTANCE dll, DWORD reason, void *reserved)
break;
case DLL_PROCESS_DETACH:
+ if (!reserved)
{
OSSDevice *iter, *iter2;
@@ -251,9 +252,8 @@ BOOL WINAPI DllMain(HINSTANCE dll, DWORD reason, void *reserved)
LIST_FOR_EACH_ENTRY_SAFE(iter, iter2, &g_devices, OSSDevice, entry){
HeapFree(GetProcessHeap(), 0, iter);
}
-
- break;
}
+ break;
}
return TRUE;
}
More information about the wine-cvs
mailing list