From: Wim Taymans Date: Mon, 7 Dec 2009 19:52:22 +0000 (+0100) Subject: Use plain casting instead of typechecking X-Git-Tag: RELEASE-0.10.26~111 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c2b0e9de25ac01be90df5d2310cc5fd425a64f09;p=platform%2Fupstream%2Fgstreamer.git Use plain casting instead of typechecking --- diff --git a/gst/gstbufferlist.h b/gst/gstbufferlist.h index 3fbcf85..35e9a8b 100644 --- a/gst/gstbufferlist.h +++ b/gst/gstbufferlist.h @@ -167,7 +167,7 @@ G_INLINE_FUNC GstBufferList * gst_buffer_list_copy (const GstBufferList * list); static inline GstBufferList * gst_buffer_list_copy (const GstBufferList * list) { - return GST_BUFFER_LIST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (list))); + return GST_BUFFER_LIST_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (list))); } /** diff --git a/gst/gstevent.h b/gst/gstevent.h index f4eb5ce..31abf14 100644 --- a/gst/gstevent.h +++ b/gst/gstevent.h @@ -229,7 +229,7 @@ typedef struct _GstEventClass GstEventClass; * Since: 0.10.3 */ #define gst_event_replace(old_event,new_event) \ - gst_mini_object_replace ((GstMiniObject **)(old_event), GST_MINI_OBJECT (new_event)) + gst_mini_object_replace ((GstMiniObject **)(old_event), GST_MINI_OBJECT_CAST (new_event)) /** * GstSeekType: @@ -356,7 +356,7 @@ G_INLINE_FUNC GstEvent * gst_event_ref (GstEvent * event); static inline GstEvent * gst_event_ref (GstEvent * event) { - return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT (event)); + return (GstEvent *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (event)); } /** @@ -372,7 +372,7 @@ G_INLINE_FUNC void gst_event_unref (GstEvent * event); static inline void gst_event_unref (GstEvent * event) { - gst_mini_object_unref (GST_MINI_OBJECT (event)); + gst_mini_object_unref (GST_MINI_OBJECT_CAST (event)); } /* copy event */ @@ -389,7 +389,7 @@ G_INLINE_FUNC GstEvent * gst_event_copy (const GstEvent * event); static inline GstEvent * gst_event_copy (const GstEvent * event) { - return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT (event))); + return GST_EVENT_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (event))); } diff --git a/gst/gstmessage.h b/gst/gstmessage.h index b3a41d4..ff934b6 100644 --- a/gst/gstmessage.h +++ b/gst/gstmessage.h @@ -299,7 +299,7 @@ G_INLINE_FUNC GstMessage * gst_message_ref (GstMessage * msg); static inline GstMessage * gst_message_ref (GstMessage * msg) { - return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT (msg)); + return (GstMessage *) gst_mini_object_ref (GST_MINI_OBJECT_CAST (msg)); } /** @@ -349,7 +349,7 @@ gst_message_copy (const GstMessage * msg) * * MT safe */ -#define gst_message_make_writable(msg) GST_MESSAGE_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT (msg))) +#define gst_message_make_writable(msg) GST_MESSAGE_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (msg))) /* identifiers for events and messages */ guint32 gst_message_get_seqnum (GstMessage *message); diff --git a/gst/gstquery.h b/gst/gstquery.h index 117415b..638b02f 100644 --- a/gst/gstquery.h +++ b/gst/gstquery.h @@ -201,7 +201,7 @@ G_INLINE_FUNC GstQuery * gst_query_ref (GstQuery * q); static inline GstQuery * gst_query_ref (GstQuery * q) { - return GST_QUERY (gst_mini_object_ref (GST_MINI_OBJECT_CAST (q))); + return GST_QUERY_CAST (gst_mini_object_ref (GST_MINI_OBJECT_CAST (q))); } /** @@ -237,7 +237,7 @@ G_INLINE_FUNC GstQuery * gst_query_copy (const GstQuery * q); static inline GstQuery * gst_query_copy (const GstQuery * q) { - return GST_QUERY (gst_mini_object_copy (GST_MINI_OBJECT_CAST (q))); + return GST_QUERY_CAST (gst_mini_object_copy (GST_MINI_OBJECT_CAST (q))); } /** @@ -246,7 +246,7 @@ gst_query_copy (const GstQuery * q) * * Makes a writable query from the given query. */ -#define gst_query_make_writable(q) GST_QUERY (gst_mini_object_make_writable (GST_MINI_OBJECT (q))) +#define gst_query_make_writable(q) GST_QUERY_CAST (gst_mini_object_make_writable (GST_MINI_OBJECT_CAST (q))) /* position query */ GstQuery* gst_query_new_position (GstFormat format);