Bugfix: invalid variable still used after move (#171)

This commit is contained in:
S6066 2018-07-11 19:16:54 +02:00 committed by Jérôme Leclercq
parent 49d33bea55
commit 58ce182983
1 changed files with 4 additions and 2 deletions

View File

@ -280,8 +280,10 @@ namespace Nz
else
{
material->SetDiffuseMap(std::move(texture));
if (resizeSprite && texture && texture->IsValid())
SetSize(Vector2f(Vector2ui(texture->GetSize())));
const TextureRef& newTexture = material->GetDiffuseMap();
if (resizeSprite && newTexture && newTexture->IsValid())
SetSize(Vector2f(Vector2ui(newTexture->GetSize())));
}
}