summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/WIABlob.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2020-10-22 22:07:53 +0200
committerGitHub <noreply@github.com>2020-10-22 22:07:53 +0200
commit64f7a4448b3071a0419dc09125e2cdf73cb99b97 (patch)
tree03038d72a1b89159c4e0138c75a61c8a75eeec22 /Source/Core/DiscIO/WIABlob.cpp
parent98b7814139490fb0267a7e5dd846f0e5cabcc79c (diff)
parente93fbb7c5e66ff4590ce1d693cc66e7a9868a35c (diff)
Merge pull request #9178 from lioncash/disclog
DiscIO: Migrate logging over to fmt
Diffstat (limited to 'Source/Core/DiscIO/WIABlob.cpp')
-rw-r--r--Source/Core/DiscIO/WIABlob.cpp27
1 files changed, 13 insertions, 14 deletions
diff --git a/Source/Core/DiscIO/WIABlob.cpp b/Source/Core/DiscIO/WIABlob.cpp
index 8b309267d1..28fc4752c1 100644
--- a/Source/Core/DiscIO/WIABlob.cpp
+++ b/Source/Core/DiscIO/WIABlob.cpp
@@ -6,7 +6,6 @@
#include <algorithm>
#include <array>
-#include <cinttypes>
#include <cstring>
#include <limits>
#include <map>
@@ -104,8 +103,7 @@ bool WIARVZFileReader<RVZ>::Initialize(const std::string& path)
if (version < file_version_compatible || version_read_compatible > file_version)
{
- ERROR_LOG(DISCIO, "Unsupported version %s in %s", VersionToString(file_version).c_str(),
- path.c_str());
+ ERROR_LOG_FMT(DISCIO, "Unsupported version {} in {}", VersionToString(file_version), path);
return false;
}
@@ -117,7 +115,7 @@ bool WIARVZFileReader<RVZ>::Initialize(const std::string& path)
if (Common::swap64(m_header_1.wia_file_size) != m_file.GetSize())
{
- ERROR_LOG(DISCIO, "File size is incorrect for %s", path.c_str());
+ ERROR_LOG_FMT(DISCIO, "File size is incorrect for {}", path);
return false;
}
@@ -156,7 +154,7 @@ bool WIARVZFileReader<RVZ>::Initialize(const std::string& path)
if (m_compression_type > (RVZ ? WIARVZCompressionType::Zstd : WIARVZCompressionType::LZMA2) ||
(RVZ && m_compression_type == WIARVZCompressionType::Purge))
{
- ERROR_LOG(DISCIO, "Unsupported compression type %u in %s", compression_type, path.c_str());
+ ERROR_LOG_FMT(DISCIO, "Unsupported compression type {} in {}", compression_type, path);
return false;
}
@@ -785,7 +783,7 @@ bool WIARVZFileReader<RVZ>::Chunk::HandleExceptions(const u8* data, size_t bytes
{
if (sizeof(u16) + *bytes_used > bytes_allocated)
{
- ERROR_LOG(DISCIO, "More hash exceptions than expected");
+ ERROR_LOG_FMT(DISCIO, "More hash exceptions than expected");
return false;
}
if (sizeof(u16) + *bytes_used > bytes_written)
@@ -799,7 +797,7 @@ bool WIARVZFileReader<RVZ>::Chunk::HandleExceptions(const u8* data, size_t bytes
if (exception_list_size + *bytes_used > bytes_allocated)
{
- ERROR_LOG(DISCIO, "More hash exceptions than expected");
+ ERROR_LOG_FMT(DISCIO, "More hash exceptions than expected");
return false;
}
if (exception_list_size + *bytes_used > bytes_written)
@@ -950,17 +948,17 @@ ConversionResultCode WIARVZFileReader<RVZ>::SetUpDataEntriesForWriting(
if (partition.offset < last_partition_end_offset)
{
- WARN_LOG(DISCIO, "Overlapping partitions at %" PRIx64, partition.offset);
+ WARN_LOG_FMT(DISCIO, "Overlapping partitions at {:x}", partition.offset);
continue;
}
- if (volume->ReadSwapped<u32>(partition.offset, PARTITION_NONE) != u32(0x10001))
+ if (volume->ReadSwapped<u32>(partition.offset, PARTITION_NONE) != 0x10001U)
{
// This looks more like garbage data than an actual partition.
// The values of data_offset and data_size will very likely also be garbage.
// Some WBFS writing programs scrub the SSBB Masterpiece partitions without
// removing them from the partition table, causing this problem.
- WARN_LOG(DISCIO, "Invalid partition at %" PRIx64, partition.offset);
+ WARN_LOG_FMT(DISCIO, "Invalid partition at {:x}", partition.offset);
continue;
}
@@ -977,19 +975,19 @@ ConversionResultCode WIARVZFileReader<RVZ>::SetUpDataEntriesForWriting(
if (data_start % VolumeWii::BLOCK_TOTAL_SIZE != 0)
{
- WARN_LOG(DISCIO, "Misaligned partition at %" PRIx64, partition.offset);
+ WARN_LOG_FMT(DISCIO, "Misaligned partition at {:x}", partition.offset);
continue;
}
if (*data_size < VolumeWii::BLOCK_TOTAL_SIZE)
{
- WARN_LOG(DISCIO, "Very small partition at %" PRIx64, partition.offset);
+ WARN_LOG_FMT(DISCIO, "Very small partition at {:x}", partition.offset);
continue;
}
if (data_end > iso_size)
{
- WARN_LOG(DISCIO, "Too large partition at %" PRIx64, partition.offset);
+ WARN_LOG_FMT(DISCIO, "Too large partition at {:x}", partition.offset);
*data_size = iso_size - *data_offset - partition.offset;
}
@@ -1711,7 +1709,8 @@ bool WIARVZFileReader<RVZ>::WriteHeader(File::IOFile* file, const u8* data, size
// is past the upper bound, we are already at the end of the file, so we don't need to do anything
if (*bytes_written <= upper_bound && *bytes_written + size > upper_bound)
{
- WARN_LOG(DISCIO, "Headers did not fit in the allocated space. Writing to end of file instead");
+ WARN_LOG_FMT(DISCIO,
+ "Headers did not fit in the allocated space. Writing to end of file instead");
if (!file->Seek(0, SEEK_END))
return false;
*bytes_written = file->Tell();