Merge pull request #13542 from tygyh/DiscIO-Pass-parameters-by-constant-reference

DiscIO: Pass parameters by constant reference
This commit is contained in:
Jordan Woyak
2025-05-07 15:50:11 -05:00
committed by GitHub
9 changed files with 17 additions and 15 deletions

View File

@ -243,7 +243,7 @@ static ConversionResult<OutputParameters> Compress(CompressThreadState* state,
static ConversionResultCode Output(OutputParameters parameters, File::IOFile* outfile,
u64* position, std::vector<u64>* offsets, int progress_monitor,
u32 num_blocks, CompressCB callback)
u32 num_blocks, const CompressCB& callback)
{
u64 offset = *position;
if (!parameters.compressed)
@ -274,7 +274,7 @@ static ConversionResultCode Output(OutputParameters parameters, File::IOFile* ou
bool ConvertToGCZ(BlobReader* infile, const std::string& infile_path,
const std::string& outfile_path, u32 sub_type, int block_size,
CompressCB callback)
const CompressCB& callback)
{
ASSERT(infile->GetDataSizeType() == DataSizeType::Accurate);