[ModelSurfs] Potential fix

This commit is contained in:
momo5502 2017-01-18 20:49:19 +01:00
parent d85b422732
commit 5da890c625

View File

@ -23,14 +23,14 @@ namespace Components
Game::XSurface* surface = &surfs->surfaces[i];
if (surface->zoneHandle == -1)
{
IDirect3DVertexBuffer9* vertexBuffer;
IDirect3DIndexBuffer9* indexBuffer;
IDirect3DVertexBuffer9* vertexBuffer = nullptr;
IDirect3DIndexBuffer9* indexBuffer = nullptr;
Game::Load_VertexBuffer(surface->verts0, &vertexBuffer, surface->vertCount * 32);
Game::Load_IndexBuffer(surface->triIndices, &indexBuffer, surface->triCount * 3);
ModelSurfs::BufferMap[surface->verts0] = vertexBuffer;
ModelSurfs::BufferMap[surface->triIndices] = indexBuffer;
if (vertexBuffer) ModelSurfs::BufferMap[surface->verts0] = vertexBuffer;
if (indexBuffer) ModelSurfs::BufferMap[surface->triIndices] = indexBuffer;
}
}
}