Commit 8086079b authored by Andrew Talbot's avatar Andrew Talbot Committed by Alexandre Julliard

dmband: Fix a memory leak.

parent 77fe8662
...@@ -463,6 +463,8 @@ static HRESULT IDirectMusicBandImpl_IPersistStream_ParseInstrument (LPPERSISTSTR ...@@ -463,6 +463,8 @@ static HRESULT IDirectMusicBandImpl_IPersistStream_ParseInstrument (LPPERSISTSTR
hr = IDirectMusicObject_QueryInterface (pObject, &IID_IDirectMusicCollection, (void**) &pCol); hr = IDirectMusicObject_QueryInterface (pObject, &IID_IDirectMusicCollection, (void**) &pCol);
if (FAILED(hr)) { if (FAILED(hr)) {
ERR(": failed to get IDirectMusicCollection Interface from DMObject\n"); ERR(": failed to get IDirectMusicCollection Interface from DMObject\n");
HeapFree(GetProcessHeap(), 0, pNewInstrument);
return hr; return hr;
} }
pNewInstrument->ppReferenceCollection = pCol; pNewInstrument->ppReferenceCollection = pCol;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment