souphttpclientsink: Fix memory leaks during failures

freeing streamheader_buffers and sent_buffers during failure cases.

https://bugzilla.gnome.org/show_bug.cgi?id=755326
This commit is contained in:
Vineeth TM 2015-10-12 11:09:30 +09:00 committed by Sebastian Dröge
parent b1d4e7e222
commit cece69003c

View file

@ -251,6 +251,10 @@ gst_soup_http_client_sink_reset (GstSoupHttpClientSink * souphttpsink)
souphttpsink->status_code = 0;
souphttpsink->offset = 0;
g_list_free_full (souphttpsink->streamheader_buffers,
(GDestroyNotify) gst_buffer_unref);
g_list_free_full (souphttpsink->sent_buffers,
(GDestroyNotify) gst_buffer_unref);
}
static gboolean