From: Keith F. <ven...@us...> - 2002-04-03 10:11:19
|
Update of /cvsroot/planeshift/planeshift/src/client In directory usw-pr-cvs1:/tmp/cvs-serv21342 Modified Files: pscelclient.cpp Log Message: Fixed minor caching problem. Index: pscelclient.cpp =================================================================== RCS file: /cvsroot/planeshift/planeshift/src/client/pscelclient.cpp,v retrieving revision 1.31 retrieving revision 1.32 diff -C2 -d -r1.31 -r1.32 *** pscelclient.cpp 3 Apr 2002 09:01:49 -0000 1.31 --- pscelclient.cpp 3 Apr 2002 10:11:16 -0000 1.32 *************** *** 180,183 **** --- 180,186 ---- // not necessarily total failure here. } + else + engine->SetCacheManager(NULL); // Make cache manager use ChDir directory + if (requeststatus == 1) { *************** *** 226,229 **** --- 229,234 ---- // Change directory back to what it was. vfs->ChDir(pwd); + vfs->DecRef(); + // Reset CacheManager for unknown next access of it engine->SetCacheManager(NULL); |