msacm32: Clear the type field when deleting a driver.
authorAlexandre Julliard <julliard@winehq.org>
Thu, 28 Jan 2010 18:47:44 +0000 (19:47 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 29 Jan 2010 12:29:21 +0000 (13:29 +0100)
dlls/msacm32/driver.c

index 9ca16dc75f4d476578479786d1948485f0adb3bd..c02d89f009fbc8621662bceeec049f95ec0aae0d 100644 (file)
@@ -214,6 +214,7 @@ MMRESULT WINAPI acmDriverClose(HACMDRIVER had, DWORD fdwClose)
     else if (pad->pLocalDrvrInst)
         MSACM_CloseLocalDriver(pad->pLocalDrvrInst);
 
+    pad->obj.dwType = 0;
     HeapFree(MSACM_hHeap, 0, pad);
 
     return MMSYSERR_NOERROR;