1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-02-12 00:40:23 +00:00

CellRefList::find was making a copy of the recList each time the function was called; replaced with a reference

This commit is contained in:
Marc Zinnschlag 2010-06-07 16:29:17 +02:00
parent 3a26219cb8
commit 8565f5ea8f

View File

@ -49,7 +49,7 @@ namespace ESMS
// ESMStore. Insert the reference into the list if a match is
// found. If not, throw an exception.
template <typename Y>
void find(CellRef &ref, Y recList)
void find(CellRef &ref, const Y& recList)
{
const X* obj = recList.find(ref.refID);
if(obj == NULL)