use perfect forwarding properly

This commit is contained in:
Silent 2017-04-02 18:59:08 +02:00
parent 55fef20267
commit 8a1729370b

View file

@ -57,7 +57,7 @@ static RwFrame* GetFrameFromName( RwFrame* topFrame, const char* name )
foundFrame = frame; foundFrame = frame;
return nullptr; return nullptr;
} }
RwFrameForAllChildren( frame, std::ref(*this) ); RwFrameForAllChildren( frame, *this );
return foundFrame != nullptr ? nullptr : frame; return foundFrame != nullptr ? nullptr : frame;
} }
@ -66,7 +66,7 @@ static RwFrame* GetFrameFromName( RwFrame* topFrame, const char* name )
}; };
GetFramePredicate p( name ); GetFramePredicate p( name );
RwFrameForAllChildren( topFrame, std::ref(p) ); RwFrameForAllChildren( topFrame, p );
return p.foundFrame; return p.foundFrame;
} }