AppFwk : Guard use of front() on empty list

This commit is contained in:
Magne Sjaastad 2019-12-02 15:02:10 +01:00
parent 631570f6a5
commit fa1733bf79

View File

@ -326,7 +326,7 @@ PdmObjectHandle* PdmReferenceHelper::objectFromFieldReference(PdmFieldHandle* fr
CAF_ASSERT(lastCommonAnchestor);
CAF_ASSERT(decodedReference.size());
while (decodedReference.front() == "..")
while (!decodedReference.empty() && decodedReference.front() == "..")
{
PdmFieldHandle* parentField = lastCommonAnchestor->parentField();
if (!parentField)