diff options
author | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-11-01 19:21:07 +0100 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@digia.com> | 2013-11-04 14:48:43 +0100 |
commit | 46408bd872d5527f428aa7184057560a22b3723b (patch) | |
tree | 6b8a2992a87038b2833cd9ce655f7a387c6333e4 /doc/fixnavi.pl | |
parent | 763adac30a2cbbf5fffbb8c0981e6e6ef2b3c36a (diff) | |
download | qt-creator-46408bd872d5527f428aa7184057560a22b3723b.tar.gz |
save double hash lookup
Change-Id: I9a0c5b51955e137f85bd505d2cc35a69b2d2fd91
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Diffstat (limited to 'doc/fixnavi.pl')
-rwxr-xr-x | doc/fixnavi.pl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/doc/fixnavi.pl b/doc/fixnavi.pl index 710dae03d3..ca3c582f16 100755 --- a/doc/fixnavi.pl +++ b/doc/fixnavi.pl @@ -126,10 +126,13 @@ for my $file (@files) { my %prev = (); my %next = (); my $last = $doctitle; +my $lastpage = $title2page{$last}; for my $title (@toc) { - $next{$last} = $title2page{$title}; - $prev{$title} = $title2page{$last}; + my $page = $title2page{$title}; + $next{$last} = $page; + $prev{$title} = $lastpage; $last = $title; + $lastpage = $page; } for my $file (@files) { |