diff options
Diffstat (limited to 'src/corelib/tools')
-rw-r--r-- | src/corelib/tools/qbytearraymatcher.h | 4 | ||||
-rw-r--r-- | src/corelib/tools/qregularexpression.cpp | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/corelib/tools/qbytearraymatcher.h b/src/corelib/tools/qbytearraymatcher.h index 476bc3c049..c1c0c3a660 100644 --- a/src/corelib/tools/qbytearraymatcher.h +++ b/src/corelib/tools/qbytearraymatcher.h @@ -83,7 +83,9 @@ private: }; }; -class QStaticByteArrayMatcherBase { +class QStaticByteArrayMatcherBase +{ + Q_DECL_ALIGN(16) struct Skiptable { uchar data[256]; } m_skiptable; diff --git a/src/corelib/tools/qregularexpression.cpp b/src/corelib/tools/qregularexpression.cpp index 791a4970f0..8366e01ee8 100644 --- a/src/corelib/tools/qregularexpression.cpp +++ b/src/corelib/tools/qregularexpression.cpp @@ -54,6 +54,8 @@ #include <QtCore/qatomic.h> #include <QtCore/qdatastream.h> +#define PCRE2_CODE_UNIT_WIDTH 16 + #include <pcre2.h> QT_BEGIN_NAMESPACE |