Only object instances can have members (RIPD-1100)

This commit is contained in:
Nik Bougalis
2016-03-31 09:57:03 -07:00
parent 906ef761ba
commit 73e48e6595

View File

@@ -1002,6 +1002,9 @@ Value::removeMember ( std::string const& key )
bool
Value::isMember ( const char* key ) const
{
if (type_ != objectValue)
return false;
const Value* value = & ((*this)[key]);
return value != &null;
}