DiscIO: Pass parameters by constant reference

This commit is contained in:
Dr. Dystopia
2025-04-19 22:40:03 +02:00
parent 1ae0b23265
commit 07ad189b4f
9 changed files with 17 additions and 15 deletions

View File

@ -245,7 +245,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)
@ -276,7 +276,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);