diff --git a/LEGO1/tgl/d3drm/mesh.cpp b/LEGO1/tgl/d3drm/mesh.cpp index 8dd16fd5..6bcbb708 100644 --- a/LEGO1/tgl/d3drm/mesh.cpp +++ b/LEGO1/tgl/d3drm/mesh.cpp @@ -95,14 +95,14 @@ inline Result MeshDeepClone(MeshImpl::MeshData* pSource, MeshImpl::MeshData*& rp // Query information from old group DWORD dataSize; - DWORD vcount, fcount, vperface; + unsigned int vcount, fcount, vperface; Result result = ResultVal(pSource->groupMesh->GetGroup(pSource->groupIndex, &vcount, &fcount, &vperface, &dataSize, NULL)); assert(Succeeded(result)); - DWORD* faceBuffer = new DWORD[dataSize]; + unsigned int* faceBuffer = new unsigned int[dataSize]; result = ResultVal(pSource->groupMesh->GetGroup(pSource->groupIndex, &vcount, &fcount, &vperface, &dataSize, faceBuffer) ); diff --git a/LEGO1/tgl/d3drm/meshbuilder.cpp b/LEGO1/tgl/d3drm/meshbuilder.cpp index 00785603..d7363fc8 100644 --- a/LEGO1/tgl/d3drm/meshbuilder.cpp +++ b/LEGO1/tgl/d3drm/meshbuilder.cpp @@ -63,7 +63,7 @@ inline Result CreateMesh( int count = faceCount * 3; int index = 0; - DWORD* fData = new DWORD[count]; + unsigned int* fData = new unsigned int[count]; D3DRMVERTEX* vertices = new D3DRMVERTEX[vertexCount]; memset(vertices, 0, sizeof(*vertices) * vertexCount);