aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src
diff options
context:
space:
mode:
Diffstat (limited to 'toolsrc/src')
-rw-r--r--toolsrc/src/vcpkg/base/files.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/toolsrc/src/vcpkg/base/files.cpp b/toolsrc/src/vcpkg/base/files.cpp
index ce68741d5..afd30bf85 100644
--- a/toolsrc/src/vcpkg/base/files.cpp
+++ b/toolsrc/src/vcpkg/base/files.cpp
@@ -104,6 +104,11 @@ namespace
fs::path fs::u8path(vcpkg::StringView s)
{
+ if (s.size() == 0)
+ {
+ return fs::path();
+ }
+
#if defined(_WIN32)
return fs::path(vcpkg::Strings::to_utf16(s));
#else