From 64b42f1de45d5b6c1567711be64183ee6c34b306 Mon Sep 17 00:00:00 2001 From: midchildan Date: Tue, 16 Feb 2021 03:48:06 +0900 Subject: [PATCH] src: fix java path detection failures on linux (#1138) readlink was being invoked as "readlink" "-f path/to/java". It should've been "readlink" "-f" "path/to/java" instead. --- .../path_detector/java_runtime/JavaPathDetectorLinux.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib_gui/utility/path_detector/java_runtime/JavaPathDetectorLinux.cpp b/src/lib_gui/utility/path_detector/java_runtime/JavaPathDetectorLinux.cpp index 500dd89f..a2491574 100644 --- a/src/lib_gui/utility/path_detector/java_runtime/JavaPathDetectorLinux.cpp +++ b/src/lib_gui/utility/path_detector/java_runtime/JavaPathDetectorLinux.cpp @@ -72,7 +72,7 @@ FilePath JavaPathDetectorLinux::getJavaInPath() const FilePath JavaPathDetectorLinux::readLink(const FilePath& path) const { - FilePath javaPath(utility::executeProcess(L"readlink", std::vector{L"-f " + path.wstr()}).second); + FilePath javaPath(utility::executeProcess(L"readlink", std::vector{L"-f", path.wstr()}).second); if (!javaPath.empty()) { return javaPath;