summaryrefslogtreecommitdiffstats
path: root/src/corelib/json
diff options
context:
space:
mode:
authorKonstantin Tokarev <annulen@yandex.ru>2012-09-23 18:02:55 +0400
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-09-24 21:27:51 +0200
commit609d2eebe8b81524a0fa7e3d06625e63ed410a77 (patch)
treee8e960d5988486f7b202bb3cc01fb00516a27bc1 /src/corelib/json
parent8b7b6b6969ea36a42379ee9427d71b61b2e7a6a3 (diff)
Fixed ifdef condition in QJson resulting in big endian breakage.
Change-Id: I3d36d75ff95ad2fe2fcbbe262f9782f0709d7041 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/corelib/json')
-rw-r--r--src/corelib/json/qjson.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/json/qjson.cpp b/src/corelib/json/qjson.cpp
index 2291dae766..98be592ffa 100644
--- a/src/corelib/json/qjson.cpp
+++ b/src/corelib/json/qjson.cpp
@@ -47,7 +47,7 @@ QT_BEGIN_NAMESPACE
namespace QJsonPrivate
{
-#ifdef Q_LITTLE_ENDIAN
+#if Q_BYTE_ORDER == Q_LITTLE_ENDIAN
#define Q_TO_LITTLE_ENDIAN(x) (x)
#else
#define Q_TO_LITTLE_ENDIAN(x) ( ((x & 0xff) << 24) | ((x & 0xff00) << 8) | ((x & 0xff0000) >> 8) | ((x & 0xff000000) >> 24) )