From 8cacbd1b7725009a256bb5cc49192168abf97ff2 Mon Sep 17 00:00:00 2001 From: rinkk <karsten.rink@ufz.de> Date: Thu, 11 Feb 2021 14:46:39 +0100 Subject: [PATCH] nullptr tests --- Applications/Utils/MeshEdit/AddFaultToVoxelGrid.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Applications/Utils/MeshEdit/AddFaultToVoxelGrid.cpp b/Applications/Utils/MeshEdit/AddFaultToVoxelGrid.cpp index 434cd4c95c0..9e1cb2b663f 100644 --- a/Applications/Utils/MeshEdit/AddFaultToVoxelGrid.cpp +++ b/Applications/Utils/MeshEdit/AddFaultToVoxelGrid.cpp @@ -233,6 +233,11 @@ int main(int argc, char* argv[]) std::unique_ptr<MeshLib::Mesh> mesh( MeshLib::IO::readMeshFromFile(input_name)); + if (mesh == nullptr) + { + ERR("Input mesh not found..."); + return EXIT_FAILURE; + } if (!isVoxelGrid(*mesh)) { return EXIT_FAILURE; @@ -246,6 +251,11 @@ int main(int argc, char* argv[]) std::unique_ptr<MeshLib::Mesh> fault( MeshLib::IO::readMeshFromFile(fault_name)); + if (mesh == nullptr) + { + ERR("Fault mesh not found..."); + return EXIT_FAILURE; + } if (fault->getDimension() != 2) { ERR("Fault needs to be a 2D mesh."); -- GitLab