[cfe-commits] r70046 - /cfe/trunk/lib/Frontend/PCHReader.cpp
Steve Naroff
snaroff at apple.com
Sat Apr 25 08:19:55 PDT 2009
Author: snaroff
Date: Sat Apr 25 10:19:54 2009
New Revision: 70046
URL: http://llvm.org/viewvc/llvm-project?rev=70046&view=rev
Log:
Fix indexing error in PCHStmtReader::VisitArraySubscriptExpr().
Modified:
cfe/trunk/lib/Frontend/PCHReader.cpp
Modified: cfe/trunk/lib/Frontend/PCHReader.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/PCHReader.cpp?rev=70046&r1=70045&r2=70046&view=diff
==============================================================================
--- cfe/trunk/lib/Frontend/PCHReader.cpp (original)
+++ cfe/trunk/lib/Frontend/PCHReader.cpp Sat Apr 25 10:19:54 2009
@@ -799,7 +799,7 @@
unsigned PCHStmtReader::VisitArraySubscriptExpr(ArraySubscriptExpr *E) {
VisitExpr(E);
E->setLHS(cast<Expr>(StmtStack[StmtStack.size() - 2]));
- E->setRHS(cast<Expr>(StmtStack[StmtStack.size() - 2]));
+ E->setRHS(cast<Expr>(StmtStack[StmtStack.size() - 1]));
E->setRBracketLoc(SourceLocation::getFromRawEncoding(Record[Idx++]));
return 2;
}
More information about the cfe-commits
mailing list