forked from mirror/openmw-tes3mp
fix using deleted objects
This commit is contained in:
parent
d32a61b928
commit
79b7487c87
2 changed files with 2 additions and 2 deletions
|
@ -69,7 +69,7 @@ namespace MWWorld
|
|||
{
|
||||
for (typename std::list<LiveRef>::iterator iter (list.begin()); iter!=list.end(); ++iter)
|
||||
{
|
||||
if (iter->ref.refID==name)
|
||||
if (iter->mData.getCount() > 0 && iter->ref.refID == name)
|
||||
return &*iter;
|
||||
}
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@ namespace
|
|||
|
||||
for (iterator iter (refList.list.begin()); iter!=refList.list.end(); ++iter)
|
||||
{
|
||||
if(iter->mData.getBaseNode()){
|
||||
if(iter->mData.getCount() > 0 && iter->mData.getBaseNode()){
|
||||
if (iter->mData.getHandle()==handle)
|
||||
{
|
||||
return &*iter;
|
||||
|
|
Loading…
Reference in a new issue