Fix more implicit conversions
authorJonas Devlieghere <jonas@devlieghere.com>
Tue, 28 Jan 2020 23:19:17 +0000 (15:19 -0800)
committerJonas Devlieghere <jonas@devlieghere.com>
Tue, 28 Jan 2020 23:19:27 +0000 (15:19 -0800)
clang/lib/DirectoryWatcher/mac/DirectoryWatcher-mac.cpp
llvm/tools/dsymutil/SymbolMap.cpp

index 7a60369a4da0affc112629664e08437be8c2dcef..88bab18169a8d7fdee9ffad74acb8458c655ab54 100644 (file)
@@ -173,7 +173,7 @@ FSEventStreamRef createFSEventStream(
       if (::realpath(P.begin(), Buffer) != nullptr)
         RealPath = Buffer;
       else
-        RealPath = Path;
+        RealPath = Path.str();
     }
 
     FSEventStreamContext Context;
index 7ee078cd9f934a7e162eb8109a103d1970f6c390..6a13efdf8e9570912ff5b5d685b6b14ef294a85c 100644 (file)
@@ -96,7 +96,7 @@ SymbolMapTranslator SymbolMapLoader::Load(StringRef InputFile,
           StringRef UUID(CFStringGetCStringPtr(OldUUID, kCFStringEncodingUTF8));
           SmallString<256> BCSymbolMapPath(SymbolMapPath);
           sys::path::append(BCSymbolMapPath, UUID.str() + ".bcsymbolmap");
-          SymbolMapPath = BCSymbolMapPath.str();
+          SymbolMapPath = BCSymbolMapPath.str().str();
         }
         CFRelease(plist);
       }