From 2f21bbc804acaf929b54b958652554f1a7a27ae2 Mon Sep 17 00:00:00 2001 From: Jim Ingham Date: Fri, 12 Sep 2014 23:04:40 +0000 Subject: Revert 217719, that wasn't the right fix, that should complete user names, and anyway /Vol doesn't complete correctly either. Somehow we're chopping the names up incorrectly before passing them into the completer. llvm-svn: 217720 --- lldb/source/Host/common/FileSpec.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lldb/source/Host/common/FileSpec.cpp') diff --git a/lldb/source/Host/common/FileSpec.cpp b/lldb/source/Host/common/FileSpec.cpp index d011d39d88d..19846d243ed 100644 --- a/lldb/source/Host/common/FileSpec.cpp +++ b/lldb/source/Host/common/FileSpec.cpp @@ -66,9 +66,9 @@ FileSpec::ResolveUsername (llvm::SmallVectorImpl &path) llvm::StringRef path_str(path.data()); size_t slash_pos = path_str.find_first_of("/", 1); - if (slash_pos == 1 || path_str.size() == 1) + if (slash_pos == 1) { - // A path of the form ~ or ~/ resolves to the current user's home dir + // A path of ~/ resolves to the current user's home dir llvm::SmallString<64> home_dir; if (!llvm::sys::path::home_directory(home_dir)) return; -- cgit v1.2.3