diff options
Diffstat (limited to 'lib/Basic/Version.cpp')
-rw-r--r-- | lib/Basic/Version.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Basic/Version.cpp b/lib/Basic/Version.cpp index 76d5cf244c..0521ab4889 100644 --- a/lib/Basic/Version.cpp +++ b/lib/Basic/Version.cpp @@ -71,7 +71,7 @@ llvm::StringRef getClangFullRepositoryVersion() { return buf; } -llvm::StringRef getClangFullVendorVersion() { +const char *getClangFullVendorVersion() { static std::string buf; if (buf.empty()) { llvm::raw_string_ostream OS(buf); @@ -81,7 +81,7 @@ llvm::StringRef getClangFullVendorVersion() { OS << "clang version " CLANG_VERSION_STRING " (" << getClangFullRepositoryVersion() << ')'; } - return buf; + return buf.c_str(); } } // end namespace clang |