*/
/* defines BLI_INLINE */
-#include "BLI_utildefines.h"
+#include "BLI_compiler_compat.h"
/* declares fprintf() and abort(), needed for BLI_assert */
#include <stdio.h>
* \ingroup bke
*/
-#include "BLI_utildefines.h"
+#include "BLI_compiler_compat.h"
#include "BLI_ghash.h"
#include "DNA_listBase.h"
*/
#include "DNA_vec_types.h"
-#include "BLI_utildefines.h"
+#include "BLI_sys_types.h" /* bool */
+#include "BLI_compiler_compat.h"
struct rctf;
struct rcti;
#include "BLI_math.h"
/* defines BLI_INLINE */
-#include "BLI_utildefines.h"
+#include "BLI_compiler_compat.h"
#include "BLI_sys_types.h"
#include "BLI_strict_flags.h"
#include <limits.h>
#include <float.h>
-#include "DNA_vec_types.h"
#include "BLI_rect.h"
+#include "BLI_utildefines.h"
+
+#include "DNA_vec_types.h"
/* avoid including BLI_math */
static void unit_m4(float m[4][4]);