summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Moutte <julien@fluendo.com>2009-11-20 17:32:44 +0100
committerJulien Moutte <julien@fluendo.com>2009-11-20 17:32:44 +0100
commit1f47dee944ae444d7d3197c1df0275986fe87e1d (patch)
tree6be292c088907eb5cf1bad0f6e8aac9e3f1fac12
parentae6ad7554c4f771b65a127503ba6c49d24fefa97 (diff)
amrparse: Fix compilation warnings
-rw-r--r--gst/amrparse/gstbaseparse.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/gst/amrparse/gstbaseparse.c b/gst/amrparse/gstbaseparse.c
index 59c0d269a..ae888230b 100644
--- a/gst/amrparse/gstbaseparse.c
+++ b/gst/amrparse/gstbaseparse.c
@@ -314,15 +314,18 @@ static void
gst_base_parse_finalize (GObject * object)
{
GstBaseParse *parse = GST_BASE_PARSE (object);
+ GstEvent **p_ev;
g_mutex_free (parse->parse_lock);
g_object_unref (parse->adapter);
if (parse->pending_segment) {
- gst_event_replace (&parse->pending_segment, NULL);
+ p_ev = &parse->pending_segment;
+ gst_event_replace (p_ev, NULL);
}
if (parse->close_segment) {
- gst_event_replace (&parse->close_segment, NULL);
+ p_ev = &parse->close_segment;
+ gst_event_replace (p_ev, NULL);
}
if (parse->priv->cache) {