From 2b3445a2692967267c9289cc4ff0af7a14bcc1c5 Mon Sep 17 00:00:00 2001 From: Yann Collet Date: Fri, 13 Nov 2020 21:49:43 -0800 Subject: selectDecoder() doesn't need mutable prefs --- programs/lz4io.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/programs/lz4io.c b/programs/lz4io.c index 9395037..842976e 100644 --- a/programs/lz4io.c +++ b/programs/lz4io.c @@ -1153,9 +1153,9 @@ static int fseek_u32(FILE *fp, unsigned offset, int where) #define ENDOFSTREAM ((unsigned long long)-1) static unsigned long long -selectDecoder(LZ4IO_prefs_t* const prefs, - dRess_t ress, - FILE* finput, FILE* foutput) +selectDecoder(dRess_t ress, + FILE* finput, FILE* foutput, + const LZ4IO_prefs_t* const prefs) { unsigned char MNstore[MAGICNUMBER_SIZE]; unsigned magicNumber; @@ -1234,7 +1234,7 @@ LZ4IO_decompressSrcFile(LZ4IO_prefs_t* const prefs, /* Loop over multiple streams */ for ( ; ; ) { /* endless loop, see break condition */ unsigned long long const decodedSize = - selectDecoder(prefs, ress, finput, foutput); + selectDecoder(ress, finput, foutput, prefs); if (decodedSize == ENDOFSTREAM) break; filesize += decodedSize; } -- cgit v0.12