mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 13:50:03 +00:00 
			
		
		
		
	IVFCArchive: Use a critical log to notify of invalid operations.
This commit is contained in:
		
							parent
							
								
									0d03fdec71
								
							
						
					
					
						commit
						22cfa55302
					
				
					 1 changed files with 9 additions and 9 deletions
				
			
		|  | @ -23,33 +23,33 @@ std::unique_ptr<FileBackend> IVFCArchive::OpenFile(const Path& path, const Mode | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCArchive::DeleteFile(const Path& path) const { | bool IVFCArchive::DeleteFile(const Path& path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to delete a file from an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to delete a file from an IVFC archive (%s).", GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCArchive::RenameFile(const Path& src_path, const Path& dest_path) const { | bool IVFCArchive::RenameFile(const Path& src_path, const Path& dest_path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to rename a file within an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to rename a file within an IVFC archive (%s).", GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCArchive::DeleteDirectory(const Path& path) const { | bool IVFCArchive::DeleteDirectory(const Path& path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to delete a directory from an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to delete a directory from an IVFC archive (%s).", GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| ResultCode IVFCArchive::CreateFile(const Path& path, u32 size) const { | ResultCode IVFCArchive::CreateFile(const Path& path, u32 size) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to create a file in an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to create a file in an IVFC archive (%s).", GetName().c_str()); | ||||||
|     // TODO: Verify error code
 |     // TODO: Verify error code
 | ||||||
|     return ResultCode(ErrorDescription::NotAuthorized, ErrorModule::FS, ErrorSummary::NotSupported, ErrorLevel::Permanent); |     return ResultCode(ErrorDescription::NotAuthorized, ErrorModule::FS, ErrorSummary::NotSupported, ErrorLevel::Permanent); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCArchive::CreateDirectory(const Path& path) const { | bool IVFCArchive::CreateDirectory(const Path& path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to create a directory in an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to create a directory in an IVFC archive (%s).", GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCArchive::RenameDirectory(const Path& src_path, const Path& dest_path) const { | bool IVFCArchive::RenameDirectory(const Path& src_path, const Path& dest_path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to rename a file within an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to rename a file within an IVFC archive (%s).", GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -58,7 +58,7 @@ std::unique_ptr<DirectoryBackend> IVFCArchive::OpenDirectory(const Path& path) c | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| ResultCode IVFCArchive::Format(const Path& path) const { | ResultCode IVFCArchive::Format(const Path& path) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to format an IVFC archive (%s).", GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to format an IVFC archive (%s).", GetName().c_str()); | ||||||
|     // TODO: Verify error code
 |     // TODO: Verify error code
 | ||||||
|     return ResultCode(ErrorDescription::NotAuthorized, ErrorModule::FS, ErrorSummary::NotSupported, ErrorLevel::Permanent); |     return ResultCode(ErrorDescription::NotAuthorized, ErrorModule::FS, ErrorSummary::NotSupported, ErrorLevel::Permanent); | ||||||
| } | } | ||||||
|  | @ -72,7 +72,7 @@ size_t IVFCFile::Read(const u64 offset, const u32 length, u8* buffer) const { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| size_t IVFCFile::Write(const u64 offset, const u32 length, const u32 flush, const u8* buffer) const { | size_t IVFCFile::Write(const u64 offset, const u32 length, const u32 flush, const u8* buffer) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to write to IVFC file in archive %s.", archive->GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to write to IVFC file in archive %s.", archive->GetName().c_str()); | ||||||
|     return 0; |     return 0; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @ -81,7 +81,7 @@ size_t IVFCFile::GetSize() const { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| bool IVFCFile::SetSize(const u64 size) const { | bool IVFCFile::SetSize(const u64 size) const { | ||||||
|     LOG_WARNING(Service_FS, "Attempted to set the size of an IVFC file in archive %s", archive->GetName().c_str()); |     LOG_CRITICAL(Service_FS, "Attempted to set the size of an IVFC file in archive %s", archive->GetName().c_str()); | ||||||
|     return false; |     return false; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue