aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Smith <toonarmy@phpbb.com>2008-10-16 19:03:02 +0000
committerChris Smith <toonarmy@phpbb.com>2008-10-16 19:03:02 +0000
commita2e454262b89dfbcd022dcc2f36a9244aa4fb80e (patch)
tree48b60d3de64298cd1db3b4c1310daf9123cc8674
parentbc2f055ccd3be52337d64af34aa685b5859ac850 (diff)
downloadforums-a2e454262b89dfbcd022dcc2f36a9244aa4fb80e.tar
forums-a2e454262b89dfbcd022dcc2f36a9244aa4fb80e.tar.gz
forums-a2e454262b89dfbcd022dcc2f36a9244aa4fb80e.tar.bz2
forums-a2e454262b89dfbcd022dcc2f36a9244aa4fb80e.tar.xz
forums-a2e454262b89dfbcd022dcc2f36a9244aa4fb80e.zip
Correctly display topic when start parameter is equal to the number of posts.
git-svn-id: file:///svn/phpbb/branches/phpBB-3_0_0@9022 89ea8834-ac86-4346-8a33-228a782c2dd0
-rw-r--r--phpBB/docs/CHANGELOG.html1
-rw-r--r--phpBB/viewtopic.php2
2 files changed, 2 insertions, 1 deletions
diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 7412e4f7bd..9d66a08f5f 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -147,6 +147,7 @@
<li>[Fix] Display coloured poster username of queued posts displayed on the front of the MCP.</li>
<li>[Fix] Forum last post information is now correctly updated when a topic/post is disapproved due to editing. (Bug #24475)</li>
<li>[Fix] Moderators can only see reports/queue/logs from forums they can actually read. (Bug #31085)</li>
+ <li>[Fix] Correctly display topic when start parameter is equal to the number of posts.</li>
<li>[Change] No longer allow the direct use of MULTI_INSERT in sql_build_array. sql_multi_insert() must be used.</li>
<li>[Change] Display warning in ACP if config.php file is left writable.</li>
diff --git a/phpBB/viewtopic.php b/phpBB/viewtopic.php
index 35b0d401ba..3241c9c21a 100644
--- a/phpBB/viewtopic.php
+++ b/phpBB/viewtopic.php
@@ -446,7 +446,7 @@ if ($hilit_words)
}
// Make sure $start is set to the last page if it exceeds the amount
-if ($start < 0 || $start > $total_posts)
+if ($start < 0 || $start >= $total_posts)
{
$start = ($start < 0) ? 0 : floor(($total_posts - 1) / $config['posts_per_page']) * $config['posts_per_page'];
}