Fixed BufferMapper::Unmap crash when called twice

Former-commit-id: aaf7ead6e93c74c79d6d3e6c3cb743030634eacd
This commit is contained in:
Lynix 2013-01-04 16:29:53 +01:00
parent d4030f666b
commit be7afed144
1 changed files with 5 additions and 2 deletions

View File

@ -70,8 +70,11 @@ void* NzBufferMapper<T>::GetPointer() const
template<typename T>
void NzBufferMapper<T>::Unmap()
{
m_buffer->Unmap();
m_buffer = nullptr;
if (m_buffer)
{
m_buffer->Unmap();
m_buffer = nullptr;
}
}
#include <Nazara/Core/DebugOff.hpp>