Mike McCormack : avifil32: Use CoTaskMemAlloc when allocating memory to return through

Alexandre Julliard julliard at wine.codeweavers.com
Fri Mar 10 14:51:50 CST 2006


Module: wine
Branch: refs/heads/master
Commit: 29212d8afdac2c5d970b68e15de69a72046bf8da
URL:    http://source.winehq.org/git/?p=wine.git;a=commit;h=29212d8afdac2c5d970b68e15de69a72046bf8da

Author: Mike McCormack <mike at codeweavers.com>
Date:   Sat Mar 11 00:21:30 2006 +0900

avifil32: Use CoTaskMemAlloc when allocating memory to return through
an OLE interface.

---

 dlls/avifil32/avifile.c |    2 +-
 dlls/avifil32/wavfile.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/avifil32/avifile.c b/dlls/avifil32/avifile.c
index a045bf3..d407445 100644
--- a/dlls/avifil32/avifile.c
+++ b/dlls/avifil32/avifile.c
@@ -704,7 +704,7 @@ static HRESULT WINAPI IPersistFile_fnGet
   if (This->paf->szFileName != NULL) {
     int len = lstrlenW(This->paf->szFileName) + 1;
 
-    *ppszFileName = (LPOLESTR)GlobalAllocPtr(GHND, len * sizeof(WCHAR));
+    *ppszFileName = CoTaskMemAlloc(len * sizeof(WCHAR));
     if (*ppszFileName == NULL)
       return AVIERR_MEMORY;
 
diff --git a/dlls/avifil32/wavfile.c b/dlls/avifil32/wavfile.c
index 4ed7e52..6ea7e44 100644
--- a/dlls/avifil32/wavfile.c
+++ b/dlls/avifil32/wavfile.c
@@ -662,7 +662,7 @@ static HRESULT WINAPI IPersistFile_fnGet
   if (This->paf->szFileName != NULL) {
     int len = lstrlenW(This->paf->szFileName) + 1;
 
-    *ppszFileName = GlobalAllocPtr(GHND, len * sizeof(WCHAR));
+    *ppszFileName = CoTaskMemAlloc(len * sizeof(WCHAR));
     if (*ppszFileName == NULL)
       return AVIERR_MEMORY;
 




More information about the wine-cvs mailing list