diff -r 2de6d3a59743 -r 58522ed8f0f1 saveload.c --- a/saveload.c Wed Feb 01 06:32:03 2006 +0000 +++ b/saveload.c Wed Feb 01 07:36:15 2006 +0000 @@ -778,11 +778,9 @@ const ChunkHandler *ch; const ChunkHandler *const *chsc; for (chsc = _sl.chs; (ch=*chsc++) != NULL;) { - while(true) { - if (ch->id == id) - return ch; - if (ch->flags & CH_LAST) - break; + for (;;) { + if (ch->id == id) return ch; + if (ch->flags & CH_LAST) break; ch++; } }