diff options
-rw-r--r-- | src/imports/qtcanvas3d/context3d_p.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/imports/qtcanvas3d/context3d_p.h b/src/imports/qtcanvas3d/context3d_p.h index b04deaf..ec3b4bc 100644 --- a/src/imports/qtcanvas3d/context3d_p.h +++ b/src/imports/qtcanvas3d/context3d_p.h @@ -70,6 +70,12 @@ #undef NO_ERROR #endif +// Some platforms define BOOL, which conflicts with our enum BOOL, causing incorrect enum to be +// generated by moc, so undefine BOOL when running moc. +#if defined(BOOL) && defined(Q_MOC_RUN) +# undef BOOL +#endif + QT_BEGIN_NAMESPACE QT_CANVAS3D_BEGIN_NAMESPACE |