X-Git-Url: http://git.samba.org/samba.git/?p=nivanova%2Fsamba-autobuild%2F.git;a=blobdiff_plain;f=lib%2Fcompression%2Flzxpress.c;fp=lib%2Fcompression%2Flzxpress.c;h=0396c9ddcb2df3a3a250a464ef05ce43c64e9791;hp=26b1bd5052df7e4a99a921f9979c9c54e8002961;hb=199399ef7451482ce6efbb15cbbc165e5d29a800;hpb=a5d485112e464d52eef66d2084de2186d47668dc diff --git a/lib/compression/lzxpress.c b/lib/compression/lzxpress.c index 26b1bd5052d..0396c9ddcb2 100644 --- a/lib/compression/lzxpress.c +++ b/lib/compression/lzxpress.c @@ -80,6 +80,7 @@ ssize_t lzxpress_compress(const uint8_t *uncompressed, uncompressed_pos = 0; indic = 0; + *(uint32_t *)compressed = 0; compressed_pos = sizeof(uint32_t); indic_pos = &compressed[0]; @@ -223,6 +224,7 @@ ssize_t lzxpress_compress(const uint8_t *uncompressed, for (; (indic_bit % 32) != 0; indic_bit++) indic |= 0 << (32 - ((indic_bit % 32) + 1)); + *(uint32_t *)&compressed[compressed_pos] = 0; *(uint32_t *)indic_pos = indic; compressed_pos += sizeof(uint32_t); }