# HG changeset patch # User Markus Mützel # Date 1604508218 -3600 # Wed Nov 04 17:43:38 2020 +0100 # Node ID 50615bfa72de17f3bb9e6dfdb13c38bfbbba07b3 # Parent e8fa10f8920c0bbc1678dbeb5fc95b6d56ce176f mkoctfile: Surround prefix with quotes if needed (bug #59412). * mkoctfile.in.cc (replace_prefix): Call quote_path to surround prefix with quotes if needed. diff -r e8fa10f8920c -r 50615bfa72de src/mkoctfile.in.cc --- a/src/mkoctfile.in.cc Wed Nov 04 17:35:02 2020 +0100 +++ b/src/mkoctfile.in.cc Wed Nov 04 17:43:38 2020 +0100 @@ -158,10 +158,11 @@ replace_prefix (std::string s) { const std::string match = "${prefix}"; + const std::string repl = quote_path (prepend_octave_exec_home ("")); size_t pos = s.find (match); while (pos != std::string::npos ) { - s.replace(pos, match.length (), prepend_octave_exec_home ("")); + s.replace(pos, match.length (), repl); pos = s.find (match); }