Просмотр исходного кода

Merge pull request #97 from mcclure/clearMesh

Repeated calls to Mesh::clearMesh() crash, fix that
Ivan Safrin 13 лет назад
Родитель
Сommit
35a7999d75
1 измененных файлов с 4 добавлено и 1 удалено
  1. 4 1
      Core/Contents/Source/PolyMesh.cpp

+ 4 - 1
Core/Contents/Source/PolyMesh.cpp

@@ -74,9 +74,12 @@ namespace Polycode {
 			if(renderDataArrays[i]) {
 				free(renderDataArrays[i]->arrayPtr);
 				delete renderDataArrays[i];
+				renderDataArrays[i] = NULL;
 			}
 		}
-	
+		
+		meshHasVertexBuffer = false;
+		useVertexColors = false;
 	}
 	
 	VertexBuffer *Mesh::getVertexBuffer() {