{
static const struct TypeNameToType {
const char *name;
- int nameLength;
+ size_t nameLength;
Object::DynamicProperty::Type type;
} propTypeNameToTypes[] = {
{ "int", strlen("int"), Object::DynamicProperty::Int },
const TypeNameToType *type = 0;
for(int typeIndex = 0; typeIndex < propTypeNameToTypesCount; ++typeIndex) {
const TypeNameToType *t = propTypeNameToTypes + typeIndex;
- if (t->nameLength == memberType.length() &&
+ if (t->nameLength == size_t(memberType.length()) &&
QHashedString::compare(memberType.constData(), t->name, t->nameLength)) {
type = t;
break;
for(int ii = 0; !typeFound && ii < propTypeNameToTypesCount; ++ii) {
const TypeNameToType *t = propTypeNameToTypes + ii;
- if (t->nameLength == memberType.length() &&
+ if (t->nameLength == size_t(memberType.length()) &&
QHashedString::compare(memberType.constData(), t->name, t->nameLength)) {
type = t->type;
typeFound = true;