From dd1f761f3bb228a71ea9a7db974e6f8e1573c74c Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Thu, 21 Mar 2024 10:36:40 -0400 Subject: [PATCH] test: add missing cctest/test_path.cc PR-URL: https://github.com/nodejs/node/pull/52148 Reviewed-By: Richard Lau Reviewed-By: Geoffrey Booth Reviewed-By: Chemi Atlow Reviewed-By: Rich Trott Reviewed-By: Luigi Pinca --- node.gyp | 1 + src/path.cc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/node.gyp b/node.gyp index 8bcfd9db0c5d2b..d4716cada1db50 100644 --- a/node.gyp +++ b/node.gyp @@ -385,6 +385,7 @@ 'test/cctest/test_environment.cc', 'test/cctest/test_linked_binding.cc', 'test/cctest/test_node_api.cc', + 'test/cctest/test_path.cc', 'test/cctest/test_per_process.cc', 'test/cctest/test_platform.cc', 'test/cctest/test_report.cc', diff --git a/src/path.cc b/src/path.cc index 6a56b750d6e947..78dd5804fc391d 100644 --- a/src/path.cc +++ b/src/path.cc @@ -101,7 +101,7 @@ std::string PathResolve(Environment* env, const size_t numArgs = paths.size(); auto cwd = env->GetCwd(env->exec_path()); - for (int i = numArgs - 1; i >= -1 && !resolvedAbsolute; i--) { + for (int i = numArgs - 1; i >= -1; i--) { std::string path; if (i >= 0) { path = std::string(paths[i]);