SDK/RenderSystem: Fix an oopsie

Former-commit-id: 39097f37160d65977afeb1a77d0f97240d0de4bc [formerly d023ce4e3fc8c5bee4de41aad0ada0d097dcdce9] [formerly b56d291eb2f1fd7aafe41d4e06ef26f972749a2d [formerly 6cf79a55ce9f0bd38e71632d2bdbc6f184663644]]
Former-commit-id: 182bb95387da9d7a458cc66c54fbbfb129e2981c [formerly e1a59dc5dd4c5613a65b3432dd87f6b0d45d93a2]
Former-commit-id: a32ac33b30934f7ff6b483fe31d4a17608861e0d
This commit is contained in:
Lynix 2016-08-10 19:10:40 +02:00
parent 89a0911cd0
commit 6129689573
1 changed files with 1 additions and 1 deletions

View File

@ -12,7 +12,7 @@ namespace Ndk
template<typename T>
inline T& RenderSystem::ChangeRenderTechnique()
{
return *static_cast<T*>(ChangeRenderTechnique(std::make_unique<T>()));
return static_cast<T&>(ChangeRenderTechnique(std::make_unique<T>()));
}
inline Nz::AbstractRenderTechnique& RenderSystem::ChangeRenderTechnique(std::unique_ptr<Nz::AbstractRenderTechnique>&& renderTechnique)