Don't directly include GTK+ semi-public headers.
authorVáclav Slavík <vslavik@fastmail.fm>
Sun, 6 Mar 2011 18:22:28 +0000 (18:22 +0000)
committerVáclav Slavík <vslavik@fastmail.fm>
Sun, 6 Mar 2011 18:22:28 +0000 (18:22 +0000)
commitadc620811a415e8a715c6eac14bdc8fa096ca408
tree2052e70a09d8a93351ebc97800dbc49abc91b286
parent14b44999eb335f3fc84b4362980b1730b8887588
Don't directly include GTK+ semi-public headers.

Only the main headers (e.g. gtk/gtk.h) should be included and GTK+ 3 is strict about this. Enable compile-time checks for this that work with GTK+ 2.24.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
configure
configure.in
include/wx/gtk/assertdlg_gtk.h
include/wx/gtk/private/messagetype.h
include/wx/gtk/private/win_gtk.h
src/gtk/assertdlg_gtk.c
src/gtk/eggtrayicon.c
src/gtk/eggtrayicon.h
src/gtk/print.cpp