diff --git a/libavdevice/dshow.c b/libavdevice/dshow.c index b20eab679bbfcd9549d23425746e61a5ef574341..f326ca2bdc7a976a565d54fbcec81e48af9e3c2e 100644 --- a/libavdevice/dshow.c +++ b/libavdevice/dshow.c @@ -294,8 +294,7 @@ dshow_cycle_devices(AVFormatContext *avctx, ICreateDevEnum *devenum, } fail1: - if (buf) - av_free(buf); + av_free(buf); if (bag) IPropertyBag_Release(bag); IMoniker_Release(m); @@ -458,8 +457,7 @@ next: } end: IAMStreamConfig_Release(config); - if (caps) - av_free(caps); + av_free(caps); if (pformat_set) *pformat_set = format_set; }