aacparse: Fix compilation warnings
authorJulien Moutte <julien@fluendo.com>
Fri, 20 Nov 2009 16:32:13 +0000 (17:32 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 8 Apr 2011 14:44:47 +0000 (15:44 +0100)
gst/aacparse/gstbaseparse.c

index 0febb37..1e316a0 100644 (file)
@@ -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) {