summaryrefslogtreecommitdiffstats
path: root/src/corelib/json/qjsondocument.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/corelib/json/qjsondocument.cpp')
-rw-r--r--src/corelib/json/qjsondocument.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/json/qjsondocument.cpp b/src/corelib/json/qjsondocument.cpp
index 98a0b8c3d3..5ae1bcbe4e 100644
--- a/src/corelib/json/qjsondocument.cpp
+++ b/src/corelib/json/qjsondocument.cpp
@@ -179,8 +179,8 @@ QJsonDocument &QJsonDocument::operator =(const QJsonDocument &other)
*/
QJsonDocument QJsonDocument::fromRawData(const char *data, int size, DataValidation validation)
{
- if (!(((quintptr)validation) & ~3)) {
- qWarning() <<"QJsonDocumnt::fromRawData: data has to have 4 byte alignment";
+ if (quintptr(data) & 3) {
+ qWarning() <<"QJsonDocument::fromRawData: data has to have 4 byte alignment";
return QJsonDocument();
}