diff options
author | Arun Raghavan <arun@arunraghavan.net> | 2017-01-02 17:50:02 +0530 |
---|---|---|
committer | Arun Raghavan <arun@arunraghavan.net> | 2017-01-02 17:50:02 +0530 |
commit | a3e33a0fc1e176b4ac83880e4289b126995d7392 (patch) | |
tree | 453a210ac4847551bbce971d8eadf39833ed7379 | |
parent | 92b471b51164435dbeb787b9210e8741cd34b6c7 (diff) | |
download | gstreamer-plugins-bad-a3e33a0fc1e176b4ac83880e4289b126995d7392.tar.gz |
smoothstreaming: Fix minor use after free reference
Just a matter of reordering a g_free() /after/ cleaning out all the
members.
CID 1396746
-rw-r--r-- | ext/smoothstreaming/gstmssmanifest.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/smoothstreaming/gstmssmanifest.c b/ext/smoothstreaming/gstmssmanifest.c index e1031ba55..7ef11140e 100644 --- a/ext/smoothstreaming/gstmssmanifest.c +++ b/ext/smoothstreaming/gstmssmanifest.c @@ -425,8 +425,8 @@ gst_mss_stream_free (GstMssStream * stream) xmlFree (stream->lang); g_regex_unref (stream->regex_position); g_regex_unref (stream->regex_bitrate); - g_free (stream); gst_mss_fragment_parser_clear (&stream->fragment_parser); + g_free (stream); } void |