Skip to content

Commit cff35cf

Browse files
committedMar 12, 2021
Handle mesh load failure without crashing
1 parent f213376 commit cff35cf

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed
 

‎src/client/client.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -1921,6 +1921,8 @@ scene::IAnimatedMesh* Client::getMesh(const std::string &filename, bool cache)
19211921

19221922
scene::IAnimatedMesh *mesh = RenderingEngine::get_scene_manager()->getMesh(rfile);
19231923
rfile->drop();
1924+
if (!mesh)
1925+
return nullptr;
19241926
mesh->grab();
19251927
if (!cache)
19261928
RenderingEngine::get_mesh_cache()->removeMesh(mesh);

0 commit comments

Comments
 (0)