@@ -2676,13 +2676,13 @@ static std::string getDefaultBaselineDir(const char *Main) {
2676
2676
llvm::sys::path::remove_filename (BaselineDir); // Remove /swift-api-digester
2677
2677
llvm::sys::path::remove_filename (BaselineDir); // Remove /bin
2678
2678
llvm::sys::path::append (BaselineDir, " lib" , " swift" , " FrameworkABIBaseline" );
2679
- return BaselineDir.str ();
2679
+ return BaselineDir.str (). str () ;
2680
2680
}
2681
2681
2682
2682
static std::string getEmptyBaselinePath (const char *Main) {
2683
2683
llvm::SmallString<128 > BaselinePath (getDefaultBaselineDir (Main));
2684
2684
llvm::sys::path::append (BaselinePath, " nil.json" );
2685
- return BaselinePath.str ();
2685
+ return BaselinePath.str (). str () ;
2686
2686
}
2687
2687
2688
2688
static StringRef getBaselineFilename (llvm::Triple Triple) {
@@ -2710,13 +2710,13 @@ static std::string getDefaultBaselinePath(const char *Main, StringRef Module,
2710
2710
// Look for ABI or API baseline
2711
2711
llvm::sys::path::append (BaselinePath, ABI? " ABI" : " API" );
2712
2712
llvm::sys::path::append (BaselinePath, getBaselineFilename (Triple));
2713
- return BaselinePath.str ();
2713
+ return BaselinePath.str (). str () ;
2714
2714
}
2715
2715
2716
2716
static std::string getCustomBaselinePath (llvm::Triple Triple) {
2717
2717
llvm::SmallString<128 > BaselinePath (options::BaselineDirPath);
2718
2718
llvm::sys::path::append (BaselinePath, getBaselineFilename (Triple));
2719
- return BaselinePath.str ();
2719
+ return BaselinePath.str (). str () ;
2720
2720
}
2721
2721
2722
2722
static SDKNodeRoot *getBaselineFromJson (const char *Main, SDKContext &Ctx) {
0 commit comments