Replace some IUnknown_QueryInterface() calls with the specific call

for the object being used.
oldstable
Francois Gouget 2004-10-05 18:10:21 +00:00 committed by Alexandre Julliard
parent e1143d7d16
commit a8d2ba9d40
5 changed files with 5 additions and 5 deletions

View File

@ -119,7 +119,7 @@ HRESULT AVIFILE_CreateACMStream(REFIID riid, LPVOID *ppv)
pstream->lpVtbl = &iacmst;
hr = IUnknown_QueryInterface((IUnknown*)pstream, riid, ppv);
hr = IAVIStream_QueryInterface((IAVIStream*)pstream, riid, ppv);
if (FAILED(hr))
LocalFree((HLOCAL)pstream);

View File

@ -249,7 +249,7 @@ HRESULT AVIFILE_CreateAVIFile(REFIID riid, LPVOID *ppv)
pfile->iPersistFile.lpVtbl = &ipersistft;
pfile->iPersistFile.paf = pfile;
hr = IUnknown_QueryInterface((IUnknown*)pfile, riid, ppv);
hr = IAVIFile_QueryInterface((IAVIFile*)pfile, riid, ppv);
if (FAILED(hr))
LocalFree((HLOCAL)pfile);

View File

@ -81,7 +81,7 @@ static HRESULT AVIFILE_CreateClassFactory(const CLSID *pclsid, const IID *riid,
pClassFactory->dwRef = 0;
memcpy(&pClassFactory->clsid, pclsid, sizeof(pClassFactory->clsid));
hr = IUnknown_QueryInterface((IUnknown*)pClassFactory, riid, ppv);
hr = IClassFactory_QueryInterface((IClassFactory*)pClassFactory, riid, ppv);
if (FAILED(hr)) {
LocalFree((HLOCAL)pClassFactory);
*ppv = NULL;

View File

@ -135,7 +135,7 @@ HRESULT AVIFILE_CreateICMStream(REFIID riid, LPVOID *ppv)
pstream->lpVtbl = &iicmst;
AVIFILE_Reset(pstream);
hr = IUnknown_QueryInterface((IUnknown*)pstream, riid, ppv);
hr = IAVIStream_QueryInterface((IAVIStream*)pstream, riid, ppv);
if (FAILED(hr))
LocalFree((HLOCAL)pstream);

View File

@ -236,7 +236,7 @@ HRESULT AVIFILE_CreateWAVFile(REFIID riid, LPVOID *ppv)
pfile->iPersistFile.paf = pfile;
pfile->iAVIStream.paf = pfile;
hr = IUnknown_QueryInterface((IUnknown*)pfile, riid, ppv);
hr = IAVIFile_QueryInterface((IAVIFile*)pfile, riid, ppv);
if (FAILED(hr))
LocalFree((HLOCAL)pfile);