qcap: Remove superfluous casts.

Michael Stefaniuc mstefani at redhat.de
Wed Jan 7 17:37:09 CST 2009


---
 dlls/qcap/enummedia.c  |    4 ++--
 dlls/qcap/enumpins.c   |    4 ++--
 dlls/qcap/v4l.c        |    2 +-
 dlls/qcap/vfwcapture.c |    8 ++++----
 4 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/dlls/qcap/enummedia.c b/dlls/qcap/enummedia.c
index a4df6b3..cff4b9f 100644
--- a/dlls/qcap/enummedia.c
+++ b/dlls/qcap/enummedia.c
@@ -133,9 +133,9 @@ static HRESULT WINAPI IEnumMediaTypesImpl_QueryInterface(IEnumMediaTypes * iface
     *ppv = NULL;
 
     if (IsEqualIID(riid, &IID_IUnknown))
-        *ppv = (LPVOID)iface;
+        *ppv = iface;
     else if (IsEqualIID(riid, &IID_IEnumMediaTypes))
-        *ppv = (LPVOID)iface;
+        *ppv = iface;
 
     if (*ppv)
     {
diff --git a/dlls/qcap/enumpins.c b/dlls/qcap/enumpins.c
index c57c043..a4b1a9f 100644
--- a/dlls/qcap/enumpins.c
+++ b/dlls/qcap/enumpins.c
@@ -69,9 +69,9 @@ static HRESULT WINAPI IEnumPinsImpl_QueryInterface(IEnumPins * iface, REFIID rii
     *ppv = NULL;
 
     if (IsEqualIID(riid, &IID_IUnknown))
-        *ppv = (LPVOID)iface;
+        *ppv = iface;
     else if (IsEqualIID(riid, &IID_IEnumPins))
-        *ppv = (LPVOID)iface;
+        *ppv = iface;
 
     if (*ppv)
     {
diff --git a/dlls/qcap/v4l.c b/dlls/qcap/v4l.c
index d4f9417..7a131cd 100644
--- a/dlls/qcap/v4l.c
+++ b/dlls/qcap/v4l.c
@@ -568,7 +568,7 @@ static void V4l_FreeFrame(Capture * capBox)
 
 static DWORD WINAPI ReadThread(LPVOID lParam)
 {
-    Capture * capBox = (Capture *)lParam;
+    Capture * capBox = lParam;
     HRESULT hr;
     IMediaSample *pSample = NULL;
     unsigned long framecount = 0;
diff --git a/dlls/qcap/vfwcapture.c b/dlls/qcap/vfwcapture.c
index cfb9487..07fba25 100644
--- a/dlls/qcap/vfwcapture.c
+++ b/dlls/qcap/vfwcapture.c
@@ -612,7 +612,7 @@ PPB_Load( IPersistPropertyBag * iface, IPropertyBag *pPropBag,
     TRACE("%p/%p-> (%p, %p)\n", iface, This, pPropBag, pErrorLog);
 
     V_VT(&var) = VT_I4;
-    hr = IPropertyBag_Read(pPropBag, (LPCOLESTR)VFWIndex, &var, pErrorLog);
+    hr = IPropertyBag_Read(pPropBag, VFWIndex, &var, pErrorLog);
 
     if (SUCCEEDED(hr))
     {
@@ -662,7 +662,7 @@ KSP_QueryInterface( IKsPropertySet * iface, REFIID riid, LPVOID * ppv )
     if (IsEqualIID(riid, &IID_IUnknown) ||
         IsEqualIID(riid, &IID_IKsPropertySet))
     {
-        *ppv = (LPVOID)iface;
+        *ppv = iface;
         IKsPropertySet_AddRef( iface );
         return S_OK;
     }
@@ -788,9 +788,9 @@ static HRESULT WINAPI VfwPin_QueryInterface(IPin * iface, REFIID riid, LPVOID *
 
     *ppv = NULL;
     if (IsEqualIID(riid, &IID_IUnknown) || IsEqualIID(riid, &IID_IPin))
-        *ppv = (LPVOID)This;
+        *ppv = This;
     else if (IsEqualIID(riid, &IID_IKsPropertySet))
-        *ppv = (LPVOID)&(This->KSP_VT);
+        *ppv = &(This->KSP_VT);
     else if (IsEqualIID(riid, &IID_IAMStreamConfig))
         return IUnknown_QueryInterface((IUnknown *)This->parent, riid, ppv);
 
-- 
1.6.0.6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20090108/b0a6f7dd/attachment.pgp 


More information about the wine-patches mailing list