# HG changeset patch # User peter1138 # Date 1199920660 0 # Node ID 010b7ca04493c4f0f6c3a5dd2044b3e258080106 # Parent e9d8b0764f38b26c42ba8264b82e27ddfd0b7f44 (svn r11803) -Fix: unlikely but possible infinite loop leading to undefined behaviour diff --git a/src/newgrf.cpp b/src/newgrf.cpp --- a/src/newgrf.cpp +++ b/src/newgrf.cpp @@ -2346,7 +2346,7 @@ _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); }