diff --git a/code/nel/tools/3d/mesh_export/main.cpp b/code/nel/tools/3d/mesh_export/main.cpp index be19c92ff..f22e53f41 100644 --- a/code/nel/tools/3d/mesh_export/main.cpp +++ b/code/nel/tools/3d/mesh_export/main.cpp @@ -43,7 +43,7 @@ int main(int argc, char *argv[]) NL3D::registerSerial3d(); sint res = 0; - + for(uint i = 0; i < filePathes.size(); ++i) { std::string filePath = filePathes[i]; @@ -78,6 +78,8 @@ int main(int argc, char *argv[]) settings.ToolErrorLog = settings.DestinationDirectoryPath + "error.log"; res = exportScene(settings); + + if (res != EXIT_SUCCESS) break; } return res;