Fix a bug related to if block

This commit is contained in:
miloyip 2015-05-08 15:22:28 +08:00
parent dec1225c07
commit 5f548ac9a1

View File

@ -232,9 +232,10 @@ public:
if (properties && properties->IsObject())
for (ConstMemberIterator itr = properties->MemberBegin(); itr != properties->MemberEnd(); ++itr) {
SizeType index;
if (FindPropertyIndex(itr->name, &index))
if (FindPropertyIndex(itr->name, &index)) {
properties_[index].schema = new BaseSchema(itr->value);
properties_[index].typeless = false;
}
}
if (const ValueType* v = GetMember(value, "patternProperties")) {