From d161d5c0fc653296e04b77cc009a73c8ba7e8892 Mon Sep 17 00:00:00 2001 From: Alex Szpakowski Date: Tue, 1 Oct 2013 23:52:20 -0300 Subject: [PATCH] Fixed an uncaught exception in Mesh:getVertexMap --HG-- branch : Mesh --- src/modules/graphics/opengl/wrap_Mesh.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/graphics/opengl/wrap_Mesh.cpp b/src/modules/graphics/opengl/wrap_Mesh.cpp index 1c662f954..4419995b8 100644 --- a/src/modules/graphics/opengl/wrap_Mesh.cpp +++ b/src/modules/graphics/opengl/wrap_Mesh.cpp @@ -169,8 +169,9 @@ int w_Mesh_setVertexMap(lua_State *L) int w_Mesh_getVertexMap(lua_State *L) { Mesh *t = luax_checkmesh(L, 1); + const uint32 *vertex_map = 0; - const uint32 *vertex_map = t->getVertexMap(); + EXCEPT_GUARD(vertex_map = t->getVertexMap();) size_t elements = t->getVertexMapCount(); lua_createtable(L, elements, 0);