r201220 - Fix memory leak introduced by r201010.

Daniel Jasper djasper at google.com
Wed Feb 12 00:45:05 PST 2014


Author: djasper
Date: Wed Feb 12 02:45:05 2014
New Revision: 201220

URL: http://llvm.org/viewvc/llvm-project?rev=201220&view=rev
Log:
Fix memory leak introduced by r201010.

Modified:
    cfe/trunk/lib/Frontend/ASTUnit.cpp

Modified: cfe/trunk/lib/Frontend/ASTUnit.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/ASTUnit.cpp?rev=201220&r1=201219&r2=201220&view=diff
==============================================================================
--- cfe/trunk/lib/Frontend/ASTUnit.cpp (original)
+++ cfe/trunk/lib/Frontend/ASTUnit.cpp Wed Feb 12 02:45:05 2014
@@ -2443,6 +2443,7 @@ void ASTUnit::CodeComplete(StringRef Fil
   for (unsigned I = 0, N = RemappedFiles.size(); I != N; ++I) {
     PreprocessorOpts.addRemappedFile(RemappedFiles[I].first,
                                      RemappedFiles[I].second);
+    OwnedBuffers.push_back(RemappedFiles[I].second);
   }
 
   // Use the code completion consumer we were given, but adding any cached





More information about the cfe-commits mailing list