SDK/RenderSystem: Fix an oopsie

Former-commit-id: f5a5b9410128a9156336268a4f00fb6afba9e4a6 [formerly 30af713ddc19d64e705160025b188706a24fb88f] [formerly d3870ff10df9cbd862d47e47c940dcda8346c295 [formerly dd082645670ee873087f6730a8c7e5858d6f5ded]]
Former-commit-id: 87358be88eaa6c53337c0c12abe8df11aeb2d6aa [formerly 156a76761c21de5a32578c4a7e6250081cab447a]
Former-commit-id: eb382e3c9c1af7f8871d1d7ce777b15f0d87138b
This commit is contained in:
Lynix 2016-08-10 19:10:40 +02:00
parent cb4fbe0894
commit 256c67099c
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)