]> granicus.if.org Git - clang/commitdiff
Update to match simplified llvm MemoryBuffer interfaces for files.
authorChris Lattner <sabre@nondot.org>
Tue, 1 Apr 2008 18:04:30 +0000 (18:04 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 1 Apr 2008 18:04:30 +0000 (18:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49042 91177308-0d34-0410-b5e6-96231b3b80d8

Driver/SerializationTest.cpp
lib/AST/TranslationUnit.cpp
lib/Basic/SourceManager.cpp
lib/Lex/HeaderMap.cpp

index 37f2b691cc62f7b30a54782dcd126647cb89f0f4..e9d6f59aefb980214f87f57b42f326e26e1b7bf1 100644 (file)
@@ -163,8 +163,7 @@ SerializationTest::~SerializationTest() {
   using llvm::MemoryBuffer;
   
   llvm::OwningPtr<MemoryBuffer>
-    MBufferSer(MemoryBuffer::getFile(FNameDeclBefore.c_str(),
-                                     strlen(FNameDeclBefore.c_str())));
+    MBufferSer(MemoryBuffer::getFile(FNameDeclBefore.c_str()));
   
   if(!MBufferSer) {
     llvm::cerr << "ERROR: Cannot read pretty-printed file (pre-pickle).\n";
@@ -172,8 +171,7 @@ SerializationTest::~SerializationTest() {
   }
   
   llvm::OwningPtr<MemoryBuffer>
-    MBufferDSer(MemoryBuffer::getFile(FNameDeclAfter.c_str(),
-                                      strlen(FNameDeclAfter.c_str())));
+    MBufferDSer(MemoryBuffer::getFile(FNameDeclAfter.c_str()));
   
   if(!MBufferDSer) {
     llvm::cerr << "ERROR: Cannot read pretty-printed file (post-pickle).\n";
index b91448b2d3f89e390148c111c73e47796046bca8..fdc37a8443730b66531fe43e6016432325964a04 100644 (file)
@@ -126,8 +126,7 @@ clang::ReadASTBitcodeFile(const llvm::sys::Path& Filename, FileManager& FMgr) {
   
   // Create the memory buffer that contains the contents of the file.  
   llvm::OwningPtr<llvm::MemoryBuffer> 
-    MBuffer(llvm::MemoryBuffer::getFile(Filename.c_str(),
-                                        strlen(Filename.c_str())));
+    MBuffer(llvm::MemoryBuffer::getFile(Filename.c_str()));
   
   if (!MBuffer) {
     // FIXME: Provide diagnostic.
index 9f6624c0b7ebc591cd0364dd1932e743bee51eea..d7d2c84a4c1a710640150dd9e64f15e1610a8a21 100644 (file)
@@ -43,8 +43,7 @@ const ContentCache* SourceManager::getContentCache(const FileEntry *FileEnt) {
   
   // Nope, get information.
   const MemoryBuffer *File =
-    MemoryBuffer::getFile(FileEnt->getName(), strlen(FileEnt->getName()), 0,
-                          FileEnt->getSize());
+    MemoryBuffer::getFile(FileEnt->getName(), 0, FileEnt->getSize());
   if (File == 0)
     return 0;
 
index 282e742b4c8a9ae2a8916221f346004210f2ee9b..d058e1ece4b432e3f749ec9405b3bdf74bd81163 100644 (file)
@@ -79,8 +79,7 @@ const HeaderMap *HeaderMap::Create(const FileEntry *FE) {
   if (FileSize <= sizeof(HMapHeader)) return 0;
   
   llvm::OwningPtr<const llvm::MemoryBuffer> FileBuffer( 
-    llvm::MemoryBuffer::getFile(FE->getName(), strlen(FE->getName()), 0,
-                                FE->getSize()));
+    llvm::MemoryBuffer::getFile(FE->getName(), 0, FE->getSize()));
   if (FileBuffer == 0) return 0;  // Unreadable file?
   const char *FileStart = FileBuffer->getBufferStart();