author | smatz |
Wed, 16 Apr 2008 19:36:30 +0000 | |
changeset 10206 | 69c8c35ffa7e |
parent 10205 | d37e906c7070 |
child 10207 | 0bdc24d88198 |
src/viewport.cpp | file | annotate | diff | comparison | revisions |
--- a/src/viewport.cpp Wed Apr 16 19:01:09 2008 +0000 +++ b/src/viewport.cpp Wed Apr 16 19:36:30 2008 +0000 @@ -1337,10 +1337,13 @@ static void ViewportSortParentSprites(ParentSpriteToDraw *psd[]) { - for (; *psd != NULL; psd++) { + while (*psd != NULL) { ParentSpriteToDraw *ps = *psd; - if (ps->comparison_done) continue; + if (ps->comparison_done) { + psd++; + continue; + } ps->comparison_done = true;