]> granicus.if.org Git - clang/commitdiff
Fixed a problem VC++ revealed in release mode. Please verify.
authorHartmut Kaiser <hartmut.kaiser@gmail.com>
Sun, 16 Sep 2007 00:31:07 +0000 (00:31 +0000)
committerHartmut Kaiser <hartmut.kaiser@gmail.com>
Sun, 16 Sep 2007 00:31:07 +0000 (00:31 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41996 91177308-0d34-0410-b5e6-96231b3b80d8

AST/CFG.cpp

index 1f08e60a3f45c1e5fda6c8e1ae8546261a5875dc..c89e5803c66854164cb16dbcd35ef62e996ed806 100644 (file)
@@ -1132,7 +1132,7 @@ void print_block(std::ostream& OS, const CFG* cfg, const CFGBlock& B,
         C->getRHS()->printPretty(OS);
       }
     }  
-    else if (DefaultStmt* D = dyn_cast<DefaultStmt>(D))
+    else if (DefaultStmt* D = dyn_cast<DefaultStmt>(S))
       OS << "default";
     else
       assert(false && "Invalid label statement in CFGBlock.");