Fixed StaticMesh not correctly referencing buffer

Former-commit-id: a63de7e4ec46d8237761a58ffcc7e6cafc30d6b5
This commit is contained in:
Lynix 2012-12-09 18:35:18 +01:00
parent 37d6b71036
commit 5bce3e26a2
1 changed files with 2 additions and 2 deletions

View File

@ -123,10 +123,10 @@ void NzStaticMesh::SetAABB(const NzAxisAlignedBox& aabb)
void NzStaticMesh::SetIndexBuffer(const NzIndexBuffer* indexBuffer) void NzStaticMesh::SetIndexBuffer(const NzIndexBuffer* indexBuffer)
{ {
if (m_indexBuffer) if (m_indexBuffer)
m_indexBuffer->RemoveResourceReference(); m_indexBuffer->RemoveResourceListener(this);
if (indexBuffer) if (indexBuffer)
indexBuffer->AddResourceReference(); indexBuffer->AddResourceListener(this);
m_indexBuffer = indexBuffer; m_indexBuffer = indexBuffer;
} }