[cfe-commits] r76261 - /cfe/trunk/lib/Analysis/CFG.cpp

Ted Kremenek kremenek at apple.com
Fri Jul 17 15:57:51 PDT 2009


Author: kremenek
Date: Fri Jul 17 17:57:50 2009
New Revision: 76261

URL: http://llvm.org/viewvc/llvm-project?rev=76261&view=rev
Log:
Fix possible null dereference in CFG construction.

Modified:
    cfe/trunk/lib/Analysis/CFG.cpp

Modified: cfe/trunk/lib/Analysis/CFG.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/CFG.cpp?rev=76261&r1=76260&r2=76261&view=diff

==============================================================================
--- cfe/trunk/lib/Analysis/CFG.cpp (original)
+++ cfe/trunk/lib/Analysis/CFG.cpp Fri Jul 17 17:57:50 2009
@@ -429,6 +429,7 @@
     return addStmt(B->getLHS());
   } 
   else if (B->getOpcode() == BinaryOperator::Comma) { // ,
+    autoCreateBlock();
     Block->appendStmt(B);
     addStmt(B->getRHS());
     return addStmt(B->getLHS());





More information about the cfe-commits mailing list