From 781a26356025517d034b9facf27dd75dd643ed34 Mon Sep 17 00:00:00 2001
From: "Dmitry Yu. Naumov" <github@naumov.de>
Date: Wed, 11 Jul 2018 17:15:35 +0200
Subject: [PATCH] PM; Add ticks around metis call input filename.

CL: "It would be better to use boost::process"
https://www.boost.org/doc/libs/1_67_0/doc/html/boost_process/tutorial.html#boost_process.tutorial.starting_a_process
---
 .../Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp
index b66bd180921..f6224fccfa0 100644
--- a/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp
+++ b/Applications/Utils/ModelPreparation/PartitionMesh/PartitionMesh.cpp
@@ -136,8 +136,8 @@ int main(int argc, char* argv[])
         INFO("Path to mpmetis is: \n\t%s", exe_path.c_str());
 
         const std::string mpmetis_com =
-            exe_path + "/mpmetis " + " -gtype=nodal " +
-            input_file_name_wo_extension + ".mesh " +
+            BaseLib::joinPaths(exe_path, "mpmetis") + " -gtype=nodal " + "'" +
+            input_file_name_wo_extension + ".mesh" + "' " +
             std::to_string(nparts.getValue());
 
         const int status = system(mpmetis_com.c_str());
-- 
GitLab