gst_clear_*: Cast to GstMiniObject** when needed
authorJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Mon, 5 Nov 2018 13:03:51 +0000 (14:03 +0100)
committerJan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Mon, 5 Nov 2018 13:03:54 +0000 (14:03 +0100)
gst/gstbuffer.h
gst/gstbufferlist.h
gst/gstcaps.h
gst/gstevent.h
gst/gstmessage.h
gst/gstquery.h
gst/gsttaglist.h

index 1b62962..2c6eceb 100644 (file)
@@ -458,7 +458,7 @@ gst_buffer_unref (GstBuffer * buf)
 static inline void
 gst_clear_buffer (GstBuffer ** buf_ptr)
 {
-  gst_clear_mini_object (buf_ptr);
+  gst_clear_mini_object ((GstMiniObject **) buf_ptr);
 }
 
 /* copy buffer */
index dc7c10f..3e2bcbc 100644 (file)
@@ -109,7 +109,7 @@ gst_buffer_list_unref (GstBufferList * list)
 static inline void
 gst_clear_buffer_list (GstBufferList ** list_ptr)
 {
-  gst_clear_mini_object (list_ptr);
+  gst_clear_mini_object ((GstMiniObject **) list_ptr);
 }
 
 /* copy */
index 1e41731..ef5d8ad 100644 (file)
@@ -239,7 +239,7 @@ gst_caps_unref (GstCaps * caps)
 static inline void
 gst_clear_caps (GstCaps ** caps_ptr)
 {
-  gst_clear_mini_object (caps_ptr);
+  gst_clear_mini_object ((GstMiniObject **) caps_ptr);
 }
 
 /* copy caps */
index f94ff39..4033cac 100644 (file)
@@ -466,7 +466,7 @@ gst_event_unref (GstEvent * event)
 static inline void
 gst_clear_event (GstEvent ** event_ptr)
 {
-  gst_clear_mini_object (event_ptr);
+  gst_clear_mini_object ((GstMiniObject **) event_ptr);
 }
 
 /* copy event */
index 26a258d..9831308 100644 (file)
@@ -395,7 +395,7 @@ gst_message_unref (GstMessage * msg)
 static inline void
 gst_clear_message (GstMessage ** msg_ptr)
 {
-  gst_clear_mini_object (msg_ptr);
+  gst_clear_mini_object ((GstMiniObject **) msg_ptr);
 }
 
 /* copy message */
index 35a733e..befa912 100644 (file)
@@ -270,7 +270,7 @@ gst_query_unref (GstQuery * q)
 static inline void
 gst_clear_query (GstQuery ** query_ptr)
 {
-  gst_clear_mini_object (query_ptr);
+  gst_clear_mini_object ((GstMiniObject **) query_ptr);
 }
 
 /* copy query */
index 819206b..7447e19 100644 (file)
@@ -497,7 +497,7 @@ gst_tag_list_unref (GstTagList * taglist)
 static inline void
 gst_clear_tag_list (GstTagList ** taglist_ptr)
 {
-  gst_clear_mini_object (taglist_ptr);
+  gst_clear_mini_object ((GstMiniObject **) taglist_ptr);
 }
 
 /**