fix issue #62 PvaClientData::parse bug

This commit is contained in:
mrkraimer
2019-08-12 06:03:55 -04:00
parent 837924af2e
commit 3f4df39ee0

View File

@ -433,6 +433,7 @@ void PvaClientData::parse(const std::vector<std::string> &args)
continue;
}
PVFieldPtr pvField(pvStructure->getSubField(field));
if(!pvField) throw std::runtime_error(messagePrefix + field +" does not exist");
// look for enumerated structure
PVEnumerated pvEnumerated;
bool result = pvEnumerated.attach(pvField);