From: Roberto Raggi Date: Tue, 23 Aug 2011 14:55:32 +0000 (+0200) Subject: Fix wrong assertion in StringRef::load. X-Git-Url: http://git.silmor.de/gitweb/?a=commitdiff_plain;h=f43d20c5ef549e39f1db571e16c35dcb0d55c61b;p=konrad%2Fqtdeclarative.git Fix wrong assertion in StringRef::load. Change-Id: Ib39804b87027bda8cc6694b26e98e18bbc3a159f Reviewed-on: http://codereview.qt.nokia.com/3798 Reviewed-by: Roberto Raggi Reviewed-by: Qt Sanity Bot --- diff --git a/src/declarative/qml/ftw/qfastmetabuilder_p.h b/src/declarative/qml/ftw/qfastmetabuilder_p.h index eb4852d..9a6971d 100644 --- a/src/declarative/qml/ftw/qfastmetabuilder_p.h +++ b/src/declarative/qml/ftw/qfastmetabuilder_p.h @@ -181,7 +181,7 @@ int QFastMetaBuilder::StringRef::length() const void QFastMetaBuilder::StringRef::load(const QHashedStringRef &str) { - Q_ASSERT(str.length() == _l); + Q_ASSERT(str.utf8length() == _l); str.writeUtf8(data()); *(data() + _l) = 0; }