X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Flzx_compress.c;h=520c07e33572081b7756a9c3622733522569817a;hp=1bf1bf0970695382bedbe46f2e113c133f3db80d;hb=ab64cfca6f15354ccef5a86441cd9c35898a220a;hpb=423cd562b3f5acd65bb307a26a5076d5b4005181 diff --git a/src/lzx_compress.c b/src/lzx_compress.c index 1bf1bf09..520c07e3 100644 --- a/src/lzx_compress.c +++ b/src/lzx_compress.c @@ -232,9 +232,10 @@ struct lzx_sequence { u16 adjusted_length; /* If bit 31 is clear, then this field contains the match header in bits - * 0-8 and the match offset minus LZX_OFFSET_ADJUSTMENT in bits 9-30. - * Otherwise, this sequence's literal run was the last literal run in - * the block, so there is no match that follows it. */ + * 0-8, and either the match offset plus LZX_OFFSET_ADJUSTMENT or a + * recent offset code in bits 9-30. Otherwise (if bit 31 is set), this + * sequence's literal run was the last literal run in the block, so + * there is no match that follows it. */ u32 adjusted_offset_and_match_hdr; };