Bladeren bron

Throw exception when VBO cannot allocate enough memory in VBO::map().

vrld 13 jaren geleden
bovenliggende
commit
6dee041a9d
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      src/modules/graphics/opengl/VertexBuffer.cpp

+ 2 - 0
src/modules/graphics/opengl/VertexBuffer.cpp

@@ -129,6 +129,8 @@ namespace opengl
 			throw love::Exception("VBO is already mapped!");
 
 		mapped = malloc(getSize());
+		if (!mapped)
+			throw love::Exception("Out of memory (oh the humanity!)");
 
 		return mapped;
 	}