Fix warnings about truncation from size_t to int (MSVC2010/64bit).
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>
Fri, 25 May 2012 10:01:31 +0000 (12:01 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 29 May 2012 00:55:21 +0000 (02:55 +0200)
Change-Id: I5e12f241484b497ae2bd79ea1cbde4913908bd20
Reviewed-by: Martin Jones <martin.jones@nokia.com>
src/qml/qml/qqml.h

index 9c01ee4..fedd0e4 100644 (file)
@@ -91,12 +91,12 @@ class QQmlPropertyValueInterceptor;
 
 #define QML_GETTYPENAMES \
     const char *className = T::staticMetaObject.className(); \
-    int nameLen = strlen(className); \
+    const int nameLen = int(strlen(className)); \
     QVarLengthArray<char,48> pointerName(nameLen+2); \
     memcpy(pointerName.data(), className, nameLen); \
     pointerName[nameLen] = '*'; \
     pointerName[nameLen+1] = '\0'; \
-    int listLen = strlen("QQmlListProperty<"); \
+    const int listLen = int(strlen("QQmlListProperty<")); \
     QVarLengthArray<char,64> listName(listLen + nameLen + 2); \
     memcpy(listName.data(), "QQmlListProperty<", listLen); \
     memcpy(listName.data()+listLen, className, nameLen); \