Missed some StringRefRefs.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 17 Dec 2010 18:59:09 +0000 (18:59 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 17 Dec 2010 18:59:09 +0000 (18:59 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122077 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/PathV2.cpp
lib/Support/Windows/PathV2.inc

index 2a4c4588a35046292154f8389a366b80b650bd79..6e248771ef53b20cd3bb04be1afd77805d51e1a6 100644 (file)
@@ -39,7 +39,7 @@ namespace {
 
   const llvm::error_code success;
 
-  StringRef find_first_component(const StringRef  &path) {
+  StringRef find_first_component(StringRef path) {
     // Look for this first component in the following order.
     // * empty (in this case we return an empty string)
     // * either C: or {//,\\}net.
index 3b02aba09c51617b3d88ec646813cfc0dc08b895..c0c70e04726a8c820085bc47725668fe22870655 100644 (file)
@@ -41,8 +41,7 @@ namespace {
     ::GetProcAddress(::GetModuleHandleA("kernel32.dll"),
                      "CreateSymbolicLinkW"));
 
-  error_code UTF8ToUTF16(const StringRef &utf8,
-                               SmallVectorImpl<wchar_t> &utf16) {
+  error_code UTF8ToUTF16(StringRef utf8, SmallVectorImpl<wchar_t> &utf16) {
     int len = ::MultiByteToWideChar(CP_UTF8, MB_ERR_INVALID_CHARS,
                                     utf8.begin(), utf8.size(),
                                     utf16.begin(), 0);
@@ -603,8 +602,7 @@ retry_create_file:
   return success;
 }
 
-error_code directory_iterator_construct(directory_iterator& it,
-                                        const StringRef &path) {
+error_code directory_iterator_construct(directory_iterator &it, StringRef path){
   SmallVector<wchar_t, 128> path_utf16;
 
   if (error_code ec = UTF8ToUTF16(path,