taglist: Work around gtk-doc problem
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Mar 2010 13:44:51 +0000 (14:44 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Mar 2010 13:52:41 +0000 (14:52 +0100)
gst/gsttaglist.h

index 8341ced..65b3442 100644 (file)
@@ -150,11 +150,15 @@ typedef enum {
  *
  * Opaque #GstTagList data structure.
  */
+#ifdef _FOOL_GTK_DOC_
+typedef struct _GstTagList GstTagList;
+#else
 #ifdef IN_GOBJECT_INTROSPECTION
 typedef struct _GstTagList GstTagList;
 #else
 typedef GstStructure GstTagList;
 #endif
+#endif
 
 #define GST_TAG_LIST(x)       ((GstTagList *) (x))
 #define GST_IS_TAG_LIST(x)    ((x) != NULL && gst_is_tag_list (GST_TAG_LIST (x)))