From 99d1b295031ea4e74630914c14f94d919aa8e8dc Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Sat, 1 Oct 2016 16:38:28 +0000 Subject: Use StringRef for MemoryBuffer identifier API (NFC) llvm-svn: 283043 --- clang/lib/Rewrite/HTMLRewrite.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'clang/lib/Rewrite/HTMLRewrite.cpp') diff --git a/clang/lib/Rewrite/HTMLRewrite.cpp b/clang/lib/Rewrite/HTMLRewrite.cpp index 553f695316a..78aad3940df 100644 --- a/clang/lib/Rewrite/HTMLRewrite.cpp +++ b/clang/lib/Rewrite/HTMLRewrite.cpp @@ -267,8 +267,8 @@ void html::AddLineNumbers(Rewriter& R, FileID FID) { RB.InsertTextAfter(FileEnd - FileBeg, ""); } -void html::AddHeaderFooterInternalBuiltinCSS(Rewriter& R, FileID FID, - const char *title) { +void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, + StringRef title) { const llvm::MemoryBuffer *Buf = R.getSourceMgr().getBuffer(FID); const char* FileStart = Buf->getBufferStart(); @@ -282,7 +282,7 @@ void html::AddHeaderFooterInternalBuiltinCSS(Rewriter& R, FileID FID, os << "\n" // Use HTML 5 doctype "\n\n"; - if (title) + if (!title.empty()) os << "" << html::EscapeText(title) << "\n"; os << "