From 8f13bb9e27ba4734e3df2af04fa6550b0a50e930 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Tue, 10 May 2011 12:29:06 +0200 Subject: [PATCH] caps: fix the macros a little --- gst/gstcaps.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gst/gstcaps.h b/gst/gstcaps.h index 01325f9..caf4267 100644 --- a/gst/gstcaps.h +++ b/gst/gstcaps.h @@ -30,8 +30,9 @@ G_BEGIN_DECLS extern GType _gst_caps_type; #define GST_TYPE_CAPS (_gst_caps_type) -#define GST_CAPS(object) ((GstCaps*)object) -#define GST_IS_CAPS(object) (GST_IS_MINI_OBJECT_TYPE(object, GST_TYPE_CAPS)) +#define GST_IS_CAPS(obj) (GST_IS_MINI_OBJECT_TYPE((obj), GST_TYPE_CAPS)) +#define GST_CAPS_CAST(obj) ((GstCaps*)(obj)) +#define GST_CAPS(obj) (GST_CAPS_CAST(obj)) #define GST_TYPE_STATIC_CAPS (gst_static_caps_get_type()) -- 2.7.4