X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=src%2Fwimlib.h;h=08d74b25c5cc2a0b95361eb15455f5a14c112465;hp=ea5966ce9bc23c5060a07295dfe00b921b9fa687;hb=3f9b53a4a214a254bb27ed30994faf2a0fd12375;hpb=13c6ce3160fce7c40008d1d182325c8b42450d1e diff --git a/src/wimlib.h b/src/wimlib.h index ea5966ce..08d74b25 100644 --- a/src/wimlib.h +++ b/src/wimlib.h @@ -431,6 +431,7 @@ union wimlib_progress_info { * ::WIMLIB_COMPRESSION_TYPE_LZX. */ int compression_type; + /** Library internal use only. */ uint64_t _private; } write_streams; @@ -1674,14 +1675,6 @@ wimlib_join(const wimlib_tchar * const *swms, * * As a special requirement, the compression code is optimized for the WIM * format and therefore requires (@a chunk_size <= 32768). - * - * As another special requirement, the compression code will read up to 8 bytes - * off the end of the @a chunk array for performance reasons. The values of - * these bytes will not affect the output of the compression, but the calling - * code must make sure that the buffer holding the uncompressed chunk is - * actually at least (@a chunk_size + 8) bytes, or at least that these extra - * bytes are in mapped memory that will not cause a memory access violation if - * accessed. */ extern unsigned wimlib_lzx_compress(const void *chunk, unsigned chunk_size, void *out);