Răsfoiți Sursa

Prevent resource reloading if file doesn't exist

Ivan Safrin 12 ani în urmă
părinte
comite
2c38266bf6
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      Core/Contents/Source/PolyResourceManager.cpp

+ 1 - 1
Core/Contents/Source/PolyResourceManager.cpp

@@ -265,7 +265,7 @@ void ResourceManager::checkForChangedFiles() {
 		if(resources[i]->reloadOnFileModify == true) {
 			time_t newFileTime = OSBasics::getFileTime(resources[i]->getResourcePath());
 //			printf("%s\n%lld %lld\n", resources[i]->getResourcePath().c_str(), newFileTime, resources[i]->resourceFileTime);
-			if(newFileTime != resources[i]->resourceFileTime) {
+			if((newFileTime != resources[i]->resourceFileTime) && newFileTime != 0) {
 				resources[i]->reloadResource();
 				resources[i]->resourceFileTime = newFileTime;
 			}