qmgr: Parameter cleanup for a helper function.
This commit is contained in:
parent
a3fdfa22ff
commit
022e3f5333
|
@ -163,15 +163,13 @@ static const IEnumBackgroundCopyJobsVtbl BITS_IEnumBackgroundCopyJobs_Vtbl =
|
||||||
BITS_IEnumBackgroundCopyJobs_GetCount
|
BITS_IEnumBackgroundCopyJobs_GetCount
|
||||||
};
|
};
|
||||||
|
|
||||||
HRESULT EnumBackgroundCopyJobsConstructor(LPVOID *ppObj,
|
HRESULT enum_copy_job_create(BackgroundCopyManagerImpl *qmgr, IEnumBackgroundCopyJobs **enumjob)
|
||||||
IBackgroundCopyManager* copyManager)
|
|
||||||
{
|
{
|
||||||
BackgroundCopyManagerImpl *qmgr = (BackgroundCopyManagerImpl *) copyManager;
|
|
||||||
EnumBackgroundCopyJobsImpl *This;
|
EnumBackgroundCopyJobsImpl *This;
|
||||||
BackgroundCopyJobImpl *job;
|
BackgroundCopyJobImpl *job;
|
||||||
ULONG i;
|
ULONG i;
|
||||||
|
|
||||||
TRACE("%p, %p)\n", ppObj, copyManager);
|
TRACE("%p, %p)\n", qmgr, enumjob);
|
||||||
|
|
||||||
This = HeapAlloc(GetProcessHeap(), 0, sizeof *This);
|
This = HeapAlloc(GetProcessHeap(), 0, sizeof *This);
|
||||||
if (!This)
|
if (!This)
|
||||||
|
@ -208,6 +206,6 @@ HRESULT EnumBackgroundCopyJobsConstructor(LPVOID *ppObj,
|
||||||
}
|
}
|
||||||
LeaveCriticalSection(&qmgr->cs);
|
LeaveCriticalSection(&qmgr->cs);
|
||||||
|
|
||||||
*ppObj = &This->lpVtbl;
|
*enumjob = (IEnumBackgroundCopyJobs *)&This->lpVtbl;
|
||||||
return S_OK;
|
return S_OK;
|
||||||
}
|
}
|
||||||
|
|
|
@ -85,7 +85,7 @@ static HRESULT WINAPI BITS_IBackgroundCopyManager_EnumJobs(IBackgroundCopyManage
|
||||||
DWORD dwFlags, IEnumBackgroundCopyJobs **ppEnum)
|
DWORD dwFlags, IEnumBackgroundCopyJobs **ppEnum)
|
||||||
{
|
{
|
||||||
TRACE("\n");
|
TRACE("\n");
|
||||||
return EnumBackgroundCopyJobsConstructor((LPVOID *) ppEnum, iface);
|
return enum_copy_job_create(&globalMgr, ppEnum);
|
||||||
}
|
}
|
||||||
|
|
||||||
static HRESULT WINAPI BITS_IBackgroundCopyManager_GetErrorDescription(IBackgroundCopyManager *iface,
|
static HRESULT WINAPI BITS_IBackgroundCopyManager_GetErrorDescription(IBackgroundCopyManager *iface,
|
||||||
|
|
|
@ -100,8 +100,8 @@ extern BackgroundCopyManagerImpl globalMgr DECLSPEC_HIDDEN;
|
||||||
HRESULT BackgroundCopyManagerConstructor(IUnknown *pUnkOuter, LPVOID *ppObj) DECLSPEC_HIDDEN;
|
HRESULT BackgroundCopyManagerConstructor(IUnknown *pUnkOuter, LPVOID *ppObj) DECLSPEC_HIDDEN;
|
||||||
HRESULT BackgroundCopyJobConstructor(LPCWSTR displayName, BG_JOB_TYPE type,
|
HRESULT BackgroundCopyJobConstructor(LPCWSTR displayName, BG_JOB_TYPE type,
|
||||||
GUID *pJobId, LPVOID *ppObj) DECLSPEC_HIDDEN;
|
GUID *pJobId, LPVOID *ppObj) DECLSPEC_HIDDEN;
|
||||||
HRESULT EnumBackgroundCopyJobsConstructor(LPVOID *ppObj,
|
HRESULT enum_copy_job_create(BackgroundCopyManagerImpl *qmgr,
|
||||||
IBackgroundCopyManager* copyManager) DECLSPEC_HIDDEN;
|
IEnumBackgroundCopyJobs **enumjob) DECLSPEC_HIDDEN;
|
||||||
HRESULT BackgroundCopyFileConstructor(BackgroundCopyJobImpl *owner,
|
HRESULT BackgroundCopyFileConstructor(BackgroundCopyJobImpl *owner,
|
||||||
LPCWSTR remoteName, LPCWSTR localName,
|
LPCWSTR remoteName, LPCWSTR localName,
|
||||||
LPVOID *ppObj) DECLSPEC_HIDDEN;
|
LPVOID *ppObj) DECLSPEC_HIDDEN;
|
||||||
|
|
Loading…
Reference in New Issue