diff --git a/include/Nazara/Utility/IndexMapper.hpp b/include/Nazara/Utility/IndexMapper.hpp index ca253fb35..78ac2c652 100644 --- a/include/Nazara/Utility/IndexMapper.hpp +++ b/include/Nazara/Utility/IndexMapper.hpp @@ -20,7 +20,7 @@ class NAZARA_API NzIndexMapper { public: NzIndexMapper(NzIndexBuffer* indexBuffer, nzBufferAccess access = nzBufferAccess_ReadWrite); - NzIndexMapper(const NzIndexBuffer* indexBuffer); + NzIndexMapper(const NzIndexBuffer* indexBuffer, nzBufferAccess access = nzBufferAccess_ReadOnly); NzIndexMapper(const NzSubMesh* subMesh); ~NzIndexMapper() = default; diff --git a/src/Nazara/Utility/IndexMapper.cpp b/src/Nazara/Utility/IndexMapper.cpp index 1668bd650..5107a20ab 100644 --- a/src/Nazara/Utility/IndexMapper.cpp +++ b/src/Nazara/Utility/IndexMapper.cpp @@ -75,8 +75,8 @@ m_mapper(indexBuffer, access) } } -NzIndexMapper::NzIndexMapper(const NzIndexBuffer* indexBuffer) : -m_mapper(indexBuffer, nzBufferAccess_ReadOnly) +NzIndexMapper::NzIndexMapper(const NzIndexBuffer* indexBuffer, nzBufferAccess access) : +m_mapper(indexBuffer, access) { if (indexBuffer && !indexBuffer->IsSequential()) {