From 609d2eebe8b81524a0fa7e3d06625e63ed410a77 Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Sun, 23 Sep 2012 18:02:55 +0400 Subject: Fixed ifdef condition in QJson resulting in big endian breakage. Change-Id: I3d36d75ff95ad2fe2fcbbe262f9782f0709d7041 Reviewed-by: Lars Knoll --- src/corelib/json/qjson.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/corelib/json/qjson.cpp') diff --git a/src/corelib/json/qjson.cpp b/src/corelib/json/qjson.cpp index 2291dae766e..98be592ffa9 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) ) -- cgit v1.2.3