aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toolsrc/include/vcpkglib.h5
-rw-r--r--toolsrc/src/vcpkg_Dependencies.cpp2
2 files changed, 1 insertions, 6 deletions
diff --git a/toolsrc/include/vcpkglib.h b/toolsrc/include/vcpkglib.h
index b1653d197..50635589a 100644
--- a/toolsrc/include/vcpkglib.h
+++ b/toolsrc/include/vcpkglib.h
@@ -22,10 +22,5 @@ namespace vcpkg
expected<SourceParagraph> try_load_port(const fs::path& control_path);
- inline expected<SourceParagraph> try_load_port(const vcpkg_paths& paths, const std::string& name)
- {
- return try_load_port(paths.ports / name);
- }
-
expected<BinaryParagraph> try_load_cached_package(const vcpkg_paths& paths, const package_spec& spec);
} // namespace vcpkg
diff --git a/toolsrc/src/vcpkg_Dependencies.cpp b/toolsrc/src/vcpkg_Dependencies.cpp
index 957814e6e..b255cc77b 100644
--- a/toolsrc/src/vcpkg_Dependencies.cpp
+++ b/toolsrc/src/vcpkg_Dependencies.cpp
@@ -80,7 +80,7 @@ namespace vcpkg::Dependencies
continue;
}
- expected<SourceParagraph> maybe_spgh = try_load_port(paths, spec.name());
+ expected<SourceParagraph> maybe_spgh = try_load_port(paths.port_dir(spec));
SourceParagraph* spgh = maybe_spgh.get();
Checks::check_exit(spgh != nullptr, "Cannot find package %s", spec.name());
process_dependencies(filter_dependencies(spgh->depends, spec.target_triplet()));