summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpeter1138 <peter1138@openttd.org>2008-01-09 23:17:40 +0000
committerpeter1138 <peter1138@openttd.org>2008-01-09 23:17:40 +0000
commitd30321d2afcd859063e22538edabea5b9b936ce8 (patch)
treef8c8815e0ae147617735dc011a4913baff725db7
parentf44a9a5d5b468496fe92473e3bbd6a556efabf12 (diff)
downloadopenttd-d30321d2afcd859063e22538edabea5b9b936ce8.tar.xz
(svn r11803) -Fix: unlikely but possible infinite loop leading to undefined behaviour
-rw-r--r--src/newgrf.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/newgrf.cpp b/src/newgrf.cpp
index 7c5eac1f6..7d963fda4 100644
--- a/src/newgrf.cpp
+++ b/src/newgrf.cpp
@@ -2346,7 +2346,7 @@ static void NewSpriteSet(byte *buf, int len)
_cur_spriteid, feature, num_sets, num_ents, num_sets * num_ents
);
- for (uint16 i = 0; i < num_sets * num_ents; i++) {
+ for (uint i = 0; i < num_sets * num_ents; i++) {
_nfo_line++;
LoadNextSprite(_cur_spriteid++, _file_index, _nfo_line);
}