Don't include i18n in headers

The i18n header needs to be included last, since it defines
`_` which results in conflicts with other headers.

see #8361 and e.g.
boost/function_types/detail/class_transform.hpp:23:26:
error: ‘boost::mpl::placeholders::_’ has not been declared
using mpl::placeholders::_;
This commit is contained in:
Robin Gareus
2021-08-23 06:43:16 +02:00
parent 9b99633abe
commit 73326ade90

View File

@@ -25,7 +25,6 @@
#endif
#include "pbd/enum_convert.h"
#include "pbd/i18n.h"
#include "ardour/types.h"
#include "ardour/data_type.h"