quartz: Remove superfluous pointer casts.
diff --git a/dlls/quartz/mpegsplit.c b/dlls/quartz/mpegsplit.c
index b5b01ff..373e537 100644
--- a/dlls/quartz/mpegsplit.c
+++ b/dlls/quartz/mpegsplit.c
@@ -243,7 +243,7 @@
static HRESULT MPEGSplitter_process_sample(LPVOID iface, IMediaSample * pSample, DWORD_PTR cookie)
{
- MPEGSplitterImpl *This = (MPEGSplitterImpl*)iface;
+ MPEGSplitterImpl *This = iface;
BYTE *pbSrcStream;
DWORD cbSrcStream = 0;
REFERENCE_TIME tStart, tStop, tAviStart = This->position;
@@ -615,7 +615,7 @@
static HRESULT MPEGSplitter_cleanup(LPVOID iface)
{
- MPEGSplitterImpl *This = (MPEGSplitterImpl*)iface;
+ MPEGSplitterImpl *This = iface;
TRACE("(%p)\n", This);
@@ -709,7 +709,7 @@
static HRESULT MPEGSplitter_first_request(LPVOID iface)
{
- MPEGSplitterImpl *This = (MPEGSplitterImpl*)iface;
+ MPEGSplitterImpl *This = iface;
PullPin *pin = This->Parser.pInputPin;
HRESULT hr;
LONGLONG length;
@@ -808,7 +808,7 @@
This->seek = 1;
/* Note: This memory is managed by the parser filter once created */
- *ppv = (LPVOID)This;
+ *ppv = This;
return hr;
}