xz/src/liblzma/lz
Jia Tan b34b6a9912 liblzma: Initialize lzma_lz_encoder pointers with NULL.
This fixes the recent change to lzma_lz_encoder that used memzero
instead of the NULL constant. On some compilers the NULL constant
(always 0) may not equal the NULL pointer (this only needs to guarentee
to not point to valid memory address).

Later code compares the pointers to the NULL pointer so we must
initialize them with the NULL pointer instead of 0 to guarentee
code correctness.
2023-12-20 21:38:39 +08:00
..
Makefile.inc Make liblzma produce the same output on both endiannesses. 2009-10-02 11:03:26 +03:00
lz_decoder.c liblzma: Remove lzma_lz_decoder_uncompressed() as it's now unused. 2022-11-28 10:51:03 +02:00
lz_decoder.h liblzma: Remove lzma_lz_decoder_uncompressed() as it's now unused. 2022-11-28 10:51:03 +02:00
lz_encoder.c liblzma: Initialize lzma_lz_encoder pointers with NULL. 2023-12-20 21:38:39 +08:00
lz_encoder.h liblzma: Add missing comments to lz_encoder.h. 2023-11-09 01:21:53 +08:00
lz_encoder_hash.h liblzma: Use lzma_attr_visibility_hidden on private extern declarations. 2023-10-30 18:06:25 +02:00
lz_encoder_hash_table.h Make liblzma produce the same output on both endiannesses. 2009-10-02 11:03:26 +03:00
lz_encoder_mf.c liblzma: Silence another warning from -Wsign-conversion in a 32-bit build. 2023-01-12 05:38:48 +02:00