From: <mg...@us...> - 2010-03-01 23:06:38
|
Revision: 5645 http://planeshift.svn.sourceforge.net/planeshift/?rev=5645&view=rev Author: mgist Date: 2010-03-01 23:06:32 +0000 (Mon, 01 Mar 2010) Log Message: ----------- - Small improvement. Modified Paths: -------------- trunk/src/client/psengine.cpp Modified: trunk/src/client/psengine.cpp =================================================================== --- trunk/src/client/psengine.cpp 2010-03-01 20:02:08 UTC (rev 5644) +++ trunk/src/client/psengine.cpp 2010-03-01 23:06:32 UTC (rev 5645) @@ -932,16 +932,14 @@ for(size_t i=0; i<delayedLoaders.GetSize(); ++i) { csWeakRef<DelayedLoader> dl = delayedLoaders.Get(i); - if(dl.IsValid()) + if(!dl.IsValid()) { - if(dl->CheckLoadStatus()) - break; + delayedLoaders.DeleteIndex(i--); + continue; } - else - { - delayedLoaders.DeleteIndexFast(i); - i = 0; - } + + if(dl->CheckLoadStatus()) + break; } // Loading the game This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |