X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fwrite.c;h=c63f0f706dae9f3ad63cc7a927f8721b77587449;hp=36a431a6c3f7289fae764970af5f022528acbdc7;hb=5944d11442d5df847c3393951a8563412d16e640;hpb=67b6e421c8018a894f38eee258dbc03510137254 diff --git a/src/write.c b/src/write.c index 36a431a6..c63f0f70 100644 --- a/src/write.c +++ b/src/write.c @@ -2668,8 +2668,10 @@ write_wim_part(WIMStruct *wim, wim->hdr.total_parts = total_parts; /* Set compression type if different. */ - if (wim->compression_type != wim->out_compression_type) - wim->hdr.flags = get_wim_hdr_cflags(wim->out_compression_type); + if (wim->compression_type != wim->out_compression_type) { + ret = set_wim_hdr_cflags(wim->out_compression_type, &wim->hdr); + wimlib_assert(ret == 0); + } /* Set chunk size if different. */ wim->hdr.chunk_size = wim->out_chunk_size;