diff options
Diffstat (limited to 'loader/dshow/outputpin.c')
-rw-r--r-- | loader/dshow/outputpin.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/loader/dshow/outputpin.c b/loader/dshow/outputpin.c index 8c1769afa7..3ab6221eab 100644 --- a/loader/dshow/outputpin.c +++ b/loader/dshow/outputpin.c @@ -56,12 +56,12 @@ static HRESULT STDCALL CEnumMediaTypes_Next(IEnumMediaTypes * This, if (pcFetched) *pcFetched=1; - ppMediaTypes[0] = (AM_MEDIA_TYPE *)malloc(sizeof(AM_MEDIA_TYPE)); + ppMediaTypes[0] = malloc(sizeof(AM_MEDIA_TYPE)); // copy structures - C can handle this... **ppMediaTypes = *type; if (ppMediaTypes[0]->pbFormat) { - ppMediaTypes[0]->pbFormat=(char *)malloc(ppMediaTypes[0]->cbFormat); + ppMediaTypes[0]->pbFormat=malloc(ppMediaTypes[0]->cbFormat); memcpy(ppMediaTypes[0]->pbFormat, type->pbFormat, ppMediaTypes[0]->cbFormat); } if (cMediaTypes == 1) @@ -219,7 +219,7 @@ static HRESULT STDCALL COutputPin_ConnectionMediaType(IPin * This, *pmt = ((COutputPin*)This)->type; if (pmt->cbFormat>0) { - pmt->pbFormat=(char *)malloc(pmt->cbFormat); + pmt->pbFormat=malloc(pmt->cbFormat); memcpy(pmt->pbFormat, ((COutputPin*)This)->type.pbFormat, pmt->cbFormat); } return 0; |