From cb2d87e8b862c99dcbd12c399da3ac5ec9c5dcad Mon Sep 17 00:00:00 2001 From: Konstantin Tokarev Date: Sun, 16 Sep 2012 22:47:55 +0400 Subject: [PATCH] Fixed crash in moc on big endian platforms. Change-Id: Icaa38eb4b404e5f52248fdeaf9180a5d70d0f5f2 Reviewed-by: Lars Knoll --- src/corelib/json/qjsonparser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/json/qjsonparser.cpp b/src/corelib/json/qjsonparser.cpp index cd7de82..6627460 100644 --- a/src/corelib/json/qjsonparser.cpp +++ b/src/corelib/json/qjsonparser.cpp @@ -407,7 +407,7 @@ bool Parser::parseObject() memcpy(data + table, parsedObject.offsets.constData(), tableSize); #else offset *o = (offset *)(data + table); - for (int i = 0; i < tableSize; ++i) + for (int i = 0; i < parsedObject.offsets.size(); ++i) o[i] = parsedObject.offsets[i]; #endif -- 2.7.4