From 52bc4ac84f47d91863662a5ebd04e01b5704f20c Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 15 Apr 2008 02:26:21 +0000 Subject: Fix a corner case that ted hit in -emit-html, rdar://5863212 llvm-svn: 49703 --- clang/lib/Rewrite/DeltaTree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clang/lib/Rewrite') diff --git a/clang/lib/Rewrite/DeltaTree.cpp b/clang/lib/Rewrite/DeltaTree.cpp index f7715312eb8..5d51ddae089 100644 --- a/clang/lib/Rewrite/DeltaTree.cpp +++ b/clang/lib/Rewrite/DeltaTree.cpp @@ -457,7 +457,7 @@ int DeltaTree::getDeltaAt(unsigned FileIndex) const { // partial results. if (NumValsGreater != Node->getNumValuesUsed() && Node->getValue(NumValsGreater).FileLoc == FileIndex) - return Result; + return Result+IN->getChild(NumValsGreater)->getFullDelta(); // Otherwise, traverse down the tree. The selected subtree may be // partially included in the range. -- cgit v1.2.3