diff options
author | rubidium <rubidium@openttd.org> | 2007-08-03 20:46:59 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2007-08-03 20:46:59 +0000 |
commit | 2f2df29b7a85ae4d2980ec9bafaa0977cf0f8434 (patch) | |
tree | 7b094905cd22c2d485b5e7811d49931707b45a43 /src | |
parent | 2dd7a5d296988a6862281ffe7b0057e48105e6a9 (diff) | |
download | openttd-2f2df29b7a85ae4d2980ec9bafaa0977cf0f8434.tar.xz |
(svn r10774) -Fix (r10768): obiwan pleased us with a visit.
Diffstat (limited to 'src')
-rw-r--r-- | src/oldpool.h | 2 |
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()) { |