13
0
livetrax/msvc_extra_headers/ardourext/sys
John Emmas bb520c26ad Move the preprocessor directive GTKMM_ATKMM_ENABLED so it'll get #defined at an earlier stage
When building any program that uses Gtkmm (with Atkmm support) ALL modules need to agree about the status of GTKMM_ATKMM_ENABLED. Otherwise 'Gtk::Widget' can have different sizes in different modules. If that happens we can end up with all manner of inexplicable run-time crashes and hangs.

GTKMM_ATKMM_ENABLED gets #defined in 'gtkmmconfig.h'. So let's #include that file at the earliest possible opportunity (where we know it'll then have a consistent value for every compilation unit).
2015-12-23 15:09:16 +00:00
..
targetsxs.h.input Move the preprocessor directive GTKMM_ATKMM_ENABLED so it'll get #defined at an earlier stage 2015-12-23 15:09:16 +00:00
time.h.input Check in some minor modifications (to MSVC specific headers) 2014-01-13 10:22:31 +00:00