summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtPrinter.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2012-08-16 02:43:29 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2012-08-16 02:43:29 +0000
commit52f04a2e8f4b88b1b9f69e22d4962998dd71f90b (patch)
treed4c8cf2518e9d87285785be673e68cdcfca4f8b7 /clang/lib/AST/StmtPrinter.cpp
parent04390a63c89b0607263f07e44c2c5e0933095bf7 (diff)
downloadbcm5719-llvm-52f04a2e8f4b88b1b9f69e22d4962998dd71f90b.tar.gz
bcm5719-llvm-52f04a2e8f4b88b1b9f69e22d4962998dd71f90b.zip
Don't constant-fold when pretty-printing alignment attribute. This fixes a
potential crasher -- Context is sometimes a null reference (!!) here. llvm-svn: 162007
Diffstat (limited to 'clang/lib/AST/StmtPrinter.cpp')
-rw-r--r--clang/lib/AST/StmtPrinter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/AST/StmtPrinter.cpp b/clang/lib/AST/StmtPrinter.cpp
index 85d5a79569a..d5ae74d59e6 100644
--- a/clang/lib/AST/StmtPrinter.cpp
+++ b/clang/lib/AST/StmtPrinter.cpp
@@ -181,7 +181,7 @@ void StmtPrinter::VisitAttributedStmt(AttributedStmt *Node) {
first = false;
}
// TODO: check this
- (*it)->printPretty(OS, Context);
+ (*it)->printPretty(OS, Policy);
}
OS << "]] ";
PrintStmt(Node->getSubStmt(), 0);
OpenPOWER on IntegriCloud