From 4f55f37496911e4b30314212a018cbeb3cf18390 Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 5 Jun 2013 19:41:08 +0200 Subject: [PATCH] Fixed IndexMapper not working in safe mode Former-commit-id: d85c1336349dea314cd3f59018050c3f8029127d --- src/Nazara/Utility/IndexMapper.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Nazara/Utility/IndexMapper.cpp b/src/Nazara/Utility/IndexMapper.cpp index 942feff76..436d11131 100644 --- a/src/Nazara/Utility/IndexMapper.cpp +++ b/src/Nazara/Utility/IndexMapper.cpp @@ -47,7 +47,8 @@ namespace } } -NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access) +NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access) : +m_indexCount(indexBuffer->GetIndexCount()) { if (indexBuffer && !indexBuffer->IsSequential()) { @@ -79,7 +80,8 @@ NzIndexMapper::NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access) } NzIndexMapper::NzIndexMapper(const NzIndexBuffer* indexBuffer, nzBufferAccess access) : -m_setter(SetterError) +m_setter(SetterError), +m_indexCount(indexBuffer->GetIndexCount()) { if (indexBuffer && !indexBuffer->IsSequential()) {