diff --git a/gst/gstpad.c b/gst/gstpad.c index 34735a0bbae44e4ca944a3d1c4f21b1be8a923be..d041a835a96b83a3b865b36329a2d41b276e89c6 100644 --- a/gst/gstpad.c +++ b/gst/gstpad.c @@ -4280,6 +4280,7 @@ gst_pad_push_data (GstPad * pad, GstPadProbeType type, void *data) GST_OBJECT_UNLOCK (pad); ret = gst_pad_chain_data_unchecked (peer, type, data); + data = NULL; gst_object_unref (peer);