[PATCH] devenum: Use free for memory allocated with wcsdup.

Rémi Bernon rbernon at codeweavers.com
Wed Apr 29 10:01:21 CDT 2020


The memory is otherwise released to the process heap, although msvcrt
allocated it from its internal heap.

Signed-off-by: Rémi Bernon <rbernon at codeweavers.com>
---
 dlls/devenum/mediacatenum.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/devenum/mediacatenum.c b/dlls/devenum/mediacatenum.c
index c0006ad53efa..9176d8470dbf 100644
--- a/dlls/devenum/mediacatenum.c
+++ b/dlls/devenum/mediacatenum.c
@@ -323,7 +323,7 @@ static ULONG WINAPI moniker_Release(IMoniker *iface)
     TRACE("(%p) ref=%d\n", This, ref);
 
     if (ref == 0) {
-        CoTaskMemFree(This->name);
+        free(This->name);
         free(This);
         DEVENUM_UnlockModule();
     }
-- 
2.26.1




More information about the wine-devel mailing list