aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
diff options
context:
space:
mode:
authorNicole Mazzuca <t-nimaz@microsoft.com>2019-07-10 16:28:56 -0700
committerNicole Mazzuca <t-nimaz@microsoft.com>2019-07-11 18:20:36 -0700
commit5b76f24f35976739991941d3b6289fb78fd93648 (patch)
tree75aadd834e434064464322404990a0a8e4c79528 /toolsrc/src
parent3b6d6b3465e0e79999e5995f0104a6e8c021088c (diff)
downloadvcpkg-5b76f24f35976739991941d3b6289fb78fd93648.tar.gz
vcpkg-5b76f24f35976739991941d3b6289fb78fd93648.zip
make this compile on macos
Diffstat (limited to 'toolsrc/src')
-rw-r--r--toolsrc/src/vcpkg/base/files.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/toolsrc/src/vcpkg/base/files.cpp b/toolsrc/src/vcpkg/base/files.cpp
index d8a982164..f4c2106d4 100644
--- a/toolsrc/src/vcpkg/base/files.cpp
+++ b/toolsrc/src/vcpkg/base/files.cpp
@@ -21,8 +21,8 @@
#include <copyfile.h>
#endif
-namespace fs {
- file_status decltype(symlink_status)::operator()(const path& p, std::error_code& ec) const noexcept {
+namespace fs::detail {
+ file_status symlink_status_t::operator()(const path& p, std::error_code& ec) const noexcept {
#if defined(_WIN32)
/*
do not find the permissions of the file -- it's unnecessary for the
@@ -53,7 +53,7 @@ namespace fs {
#endif
}
- file_status decltype(symlink_status)::operator()(const path& p) const noexcept {
+ file_status symlink_status_t::operator()(const path& p) const noexcept {
std::error_code ec;
auto result = symlink_status(p, ec);
if (ec) vcpkg::Checks::exit_with_message(VCPKG_LINE_INFO, "error getting status of path %s: %s", p.string(), ec.message());