[PATCH 4/4] dmusic: Add trace to DMUSIC_CreateReferenceClockImpl and rename some variables.

Christian Costa titan.costa at gmail.com
Mon Apr 9 06:31:30 CDT 2012


---
 dlls/dmusic/clock.c |   30 +++++++++++++++++-------------
 1 files changed, 17 insertions(+), 13 deletions(-)

diff --git a/dlls/dmusic/clock.c b/dlls/dmusic/clock.c
index 53f7715..4505876 100644
--- a/dlls/dmusic/clock.c
+++ b/dlls/dmusic/clock.c
@@ -99,18 +99,22 @@ static const IReferenceClockVtbl ReferenceClock_Vtbl = {
 };
 
 /* for ClassFactory */
-HRESULT WINAPI DMUSIC_CreateReferenceClockImpl (LPCGUID lpcGUID, LPVOID* ppobj, LPUNKNOWN pUnkOuter) {
-	IReferenceClockImpl* clock;
+HRESULT WINAPI DMUSIC_CreateReferenceClockImpl(LPCGUID riid, LPVOID* ret_iface, LPUNKNOWN unkouter)
+{
+    IReferenceClockImpl* clock;
 
-	clock = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(IReferenceClockImpl));
-	if (NULL == clock) {
-		*ppobj = NULL;
-		return E_OUTOFMEMORY;
-	}
-	clock->lpVtbl = &ReferenceClock_Vtbl;
-	clock->ref = 0; /* will be inited by QueryInterface */
-	clock->rtTime = 0;
-	clock->pClockInfo.dwSize = sizeof (DMUS_CLOCKINFO);
-		
-	return IReferenceClockImpl_QueryInterface ((IReferenceClock *)clock, lpcGUID, ppobj);
+    TRACE("(%p,%p,%p)\n", riid, ret_iface, unkouter);
+
+    clock = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, sizeof(IReferenceClockImpl));
+    if (!clock) {
+        *ret_iface = NULL;
+        return E_OUTOFMEMORY;
+    }
+
+    clock->lpVtbl = &ReferenceClock_Vtbl;
+    clock->ref = 0; /* will be inited by QueryInterface */
+    clock->rtTime = 0;
+    clock->pClockInfo.dwSize = sizeof (DMUS_CLOCKINFO);
+
+    return IReferenceClockImpl_QueryInterface((IReferenceClock*)clock, riid, ret_iface);
 }




More information about the wine-patches mailing list