diff options
Diffstat (limited to 'loader/dshow/cmediasample.c')
-rw-r--r-- | loader/dshow/cmediasample.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/loader/dshow/cmediasample.c b/loader/dshow/cmediasample.c index 0656a72e87..3237a06f88 100644 --- a/loader/dshow/cmediasample.c +++ b/loader/dshow/cmediasample.c @@ -178,9 +178,9 @@ static HRESULT STDCALL CMediaSample_GetMediaType(IMediaSample* This, t = &((CMediaSample*)This)->media_type; // if(t.pbFormat)free(t.pbFormat); - (*ppMediaType) = (AM_MEDIA_TYPE*)malloc(sizeof(AM_MEDIA_TYPE)); + (*ppMediaType) = malloc(sizeof(AM_MEDIA_TYPE)); **ppMediaType = *t; - (*ppMediaType)->pbFormat = (char*)malloc(t->cbFormat); + (*ppMediaType)->pbFormat = malloc(t->cbFormat); memcpy((*ppMediaType)->pbFormat, t->pbFormat, t->cbFormat); // *ppMediaType=0; //media type was not changed return 0; @@ -199,7 +199,7 @@ static HRESULT STDCALL CMediaSample_SetMediaType(IMediaSample * This, t = pMediaType; if (t->cbFormat) { - t->pbFormat = (char*)malloc(t->cbFormat); + t->pbFormat = malloc(t->cbFormat); memcpy(t->pbFormat, pMediaType->pbFormat, t->cbFormat); } else |