Resolve redefinition of typedef GtkCssNode
authorWilliam Hua <william@attente.ca>
Thu, 9 Apr 2015 13:28:30 +0000 (09:28 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 11 Apr 2015 13:43:29 +0000 (09:43 -0400)
This causes a build failure under Mac OS because GtkCssNode is defined
in both gtk/gtkcssnodeprivate.h and gtk/gtkcsstypesprivate.h.

https://bugzilla.gnome.org/show_bug.cgi?id=747560

gtk/gtkcssnodeprivate.h

index 8c8a4a4e9ef228946034c33df20287eb08f0e859..95e5cd29a081edf339e7b5efd60503b275a4a7f8 100644 (file)
@@ -31,7 +31,6 @@ G_BEGIN_DECLS
 #define GTK_IS_CSS_NODE_CLASS(obj)  (G_TYPE_CHECK_CLASS_TYPE (obj, GTK_TYPE_CSS_NODE))
 #define GTK_CSS_NODE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_CSS_NODE, GtkCssNodeClass))
 
-typedef struct _GtkCssNode           GtkCssNode;
 typedef struct _GtkCssNodeClass      GtkCssNodeClass;
 
 struct _GtkCssNode