aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2024-05-27 01:52:22 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2024-07-15 01:59:39 +0200
commit989e11acb65e640d336d0d911e958a6008311a9d (patch)
tree306aa1e29f2a079539c9194a5aba882193ddf64d
parent2c2e72708831ca0cc76f72368676a8ccf624a2fe (diff)
downloadffmpeg-989e11acb65e640d336d0d911e958a6008311a9d.tar.gz
avdevice/dshow: Remove NULL check on pin
The pointer is used before the check Fixes: CID1591884 Dereference before null check Sponsored-by: Sovereign Tech Fund Reviewed-by: Roger Pack <rogerdpack@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r--libavdevice/dshow.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libavdevice/dshow.c b/libavdevice/dshow.c
index 4581f9405c..403e56fe13 100644
--- a/libavdevice/dshow.c
+++ b/libavdevice/dshow.c
@@ -432,8 +432,8 @@ dshow_get_device_media_types(AVFormatContext *avctx, enum dshowDeviceType devtyp
IEnumMediaTypes_Release(types);
if (p)
IKsPropertySet_Release(p);
- if (pin)
- IPin_Release(pin);
+
+ IPin_Release(pin);
}
IEnumPins_Release(pins);