Fix warning about int-truncation (MSVC2010, 64bit).

Change-Id: Idfc483ccb80a8bbad128672052edfa04635bd532
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@nokia.com>
bb10
Friedemann Kleint 2012-04-24 16:48:40 +02:00 committed by Qt by Nokia
parent 64fbad8de4
commit bd2d0d7cbe
1 changed files with 1 additions and 1 deletions

View File

@ -600,7 +600,7 @@ struct QMetaTypeIdQObject<T*, /* isPointerToTypeDerivedFromQObject */ true>
{
static QBasicAtomicInt metatype_id = Q_BASIC_ATOMIC_INITIALIZER(0);
if (!metatype_id.load()) {
int len = strlen(T::staticMetaObject.className());
const int len = int(strlen(T::staticMetaObject.className()));
QVarLengthArray<char, 16> classNameStar;
classNameStar.append(T::staticMetaObject.className(), len);
classNameStar.append("*\0", 2);