Use SourceMgr::getMemoryBuffer() in a couple of places
[oota-llvm.git] / utils / TableGen / CTagsEmitter.cpp
index 71086790a3e439dcf571cd9158d602641f6ef2d0..f518ad132a6eede7a61cb4012565c7c494d309d4 100644 (file)
@@ -38,7 +38,7 @@ public:
   int operator<(const Tag &B) const { return *Id < *B.Id; }
   void emit(raw_ostream &OS) const {
     int BufferID = SrcMgr.FindBufferContainingLoc(Loc);
-    MemoryBuffer *CurMB = SrcMgr.getBufferInfo(BufferID).Buffer;
+    const MemoryBuffer *CurMB = SrcMgr.getMemoryBuffer(BufferID);
     const char *BufferName = CurMB->getBufferIdentifier();
     std::pair<unsigned, unsigned> LineAndColumn = SrcMgr.getLineAndColumn(Loc);
     OS << *Id << "\t" << BufferName << "\t" << LineAndColumn.first << "\n";