fixed access to records flagged as deleted

This commit is contained in:
Marc Zinnschlag 2013-03-25 12:56:52 +01:00
parent f39f694638
commit f2969e7143

View file

@ -62,7 +62,7 @@ namespace CSMWorld
if (mState==State_Erased)
throw std::logic_error ("attempt to access a deleted record");
return mState==State_BaseOnly ? mBase : mModified;
return mState==State_BaseOnly || mState==State_Deleted ? mBase : mModified;
}
template <typename ESXRecordT>