summaryrefslogtreecommitdiff
path: root/src/oldpool.h
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-08-03 20:46:59 +0000
committerrubidium <rubidium@openttd.org>2007-08-03 20:46:59 +0000
commit2f2df29b7a85ae4d2980ec9bafaa0977cf0f8434 (patch)
tree7b094905cd22c2d485b5e7811d49931707b45a43 /src/oldpool.h
parent2dd7a5d296988a6862281ffe7b0057e48105e6a9 (diff)
downloadopenttd-2f2df29b7a85ae4d2980ec9bafaa0977cf0f8434.tar.xz
(svn r10774) -Fix (r10768): obiwan pleased us with a visit.
Diffstat (limited to 'src/oldpool.h')
-rw-r--r--src/oldpool.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/oldpool.h b/src/oldpool.h
index d1301bb2e..38a373474 100644
--- a/src/oldpool.h
+++ b/src/oldpool.h
@@ -253,7 +253,7 @@ protected:
*/
static T *AllocateRaw(uint &first)
{
- uint last_minus_one = Tpool->GetSize();
+ uint last_minus_one = Tpool->GetSize() - 1;
for (T *t = Tpool->Get(first); t != NULL; t = (t->index < last_minus_one) ? Tpool->Get(t->index + 1U) : NULL) {
if (!t->IsValid()) {