diff options
| author | Andrey Lihatskiy <alihatskiy@productengine.com> | 2021-03-03 19:27:22 +0200 | 
|---|---|---|
| committer | Andrey Lihatskiy <alihatskiy@productengine.com> | 2021-03-03 19:27:22 +0200 | 
| commit | b1ab29eeb6a2475395f92d26a3f07fdb304561f7 (patch) | |
| tree | 262213d17563ef319e4cfc2cafdd1925e1ba6d4d | |
| parent | 135d54a4ff46c7e3230b8baeedaee886cb2f11c4 (diff) | |
SL-14939 Fixed the log spam
fix by Ansariel (https://vcs.firestormviewer.org/phoenix-firestorm/changeset/5f927b52fdfeebb5db595c7c60c711cee383820b)
| -rwxr-xr-x | doc/contributions.txt | 1 | ||||
| -rw-r--r-- | indra/llfilesystem/llfilesystem.cpp | 6 | ||||
| -rw-r--r-- | indra/llfilesystem/llfilesystem.h | 2 | 
3 files changed, 5 insertions, 4 deletions
| diff --git a/doc/contributions.txt b/doc/contributions.txt index bbdfaf655d..de783330c6 100755 --- a/doc/contributions.txt +++ b/doc/contributions.txt @@ -226,6 +226,7 @@ Ansariel Hiller  	SL-13364  	SL-13858  	SL-13697 +	SL-14939  Aralara Rajal  Arare Chantilly  	CHUIBUG-191 diff --git a/indra/llfilesystem/llfilesystem.cpp b/indra/llfilesystem/llfilesystem.cpp index 64e0b9f193..053b52014e 100644 --- a/indra/llfilesystem/llfilesystem.cpp +++ b/indra/llfilesystem/llfilesystem.cpp @@ -72,14 +72,14 @@ bool LLFileSystem::getExists(const LLUUID& file_id, const LLAssetType::EType fil  }  // static -bool LLFileSystem::removeFile(const LLUUID& file_id, const LLAssetType::EType file_type) +bool LLFileSystem::removeFile(const LLUUID& file_id, const LLAssetType::EType file_type, int suppress_error /*= 0*/)  {      std::string id_str;      file_id.toString(id_str);      const std::string extra_info = "";      const std::string filename =  LLDiskCache::getInstance()->metaDataToFilepath(id_str, file_type, extra_info); -    LLFile::remove(filename.c_str()); +    LLFile::remove(filename.c_str(), suppress_error);      return true;  } @@ -98,7 +98,7 @@ bool LLFileSystem::renameFile(const LLUUID& old_file_id, const LLAssetType::ETyp      const std::string new_filename =  LLDiskCache::getInstance()->metaDataToFilepath(new_id_str, new_file_type, extra_info);      // Rename needs the new file to not exist. -    LLFileSystem::removeFile(new_file_id, new_file_type); +    LLFileSystem::removeFile(new_file_id, new_file_type, ENOENT);      if (LLFile::rename(old_filename, new_filename) != 0)      { diff --git a/indra/llfilesystem/llfilesystem.h b/indra/llfilesystem/llfilesystem.h index 89bfff5798..d934a408c2 100644 --- a/indra/llfilesystem/llfilesystem.h +++ b/indra/llfilesystem/llfilesystem.h @@ -54,7 +54,7 @@ class LLFileSystem          BOOL remove();          static bool getExists(const LLUUID& file_id, const LLAssetType::EType file_type); -        static bool removeFile(const LLUUID& file_id, const LLAssetType::EType file_type); +        static bool removeFile(const LLUUID& file_id, const LLAssetType::EType file_type, int suppress_error = 0);          static bool renameFile(const LLUUID& old_file_id, const LLAssetType::EType old_file_type,                                 const LLUUID& new_file_id, const LLAssetType::EType new_file_type);          static S32 getFileSize(const LLUUID& file_id, const LLAssetType::EType file_type); | 
