GNOME Bugzilla – Bug 741254
Improper headers guards
Last modified: 2014-12-09 00:33:26 UTC
Files gtk/gtkplacessidebar.h gdk/gdkenumtypes.h gdk/gdkframetimings.h gdk/gdkframeclock.h are improperly guarded. The problem is that the guard should cover everything, including the test for being included outside gtk. Failing to do that, makes gcc miss the optimization of not including the file the second time. File gtk/xembed.h isn't guarded at all. Might be deliberate. Files gdk/x11/gdkeventsource.h gdk/broadway/gdkeventsource.h have same guard.