]> git.ipfire.org Git - thirdparty/xz.git/commit
Tests: Silence a warning from GCC 15.1
authorLasse Collin <lasse.collin@tukaani.org>
Sat, 3 May 2025 09:37:28 +0000 (12:37 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Sat, 3 May 2025 09:37:28 +0000 (12:37 +0300)
commitdbfb925c8198087afb3527e6c57b66fae1a980bb
tree835b1e7b9b1f41d3f54a96b45b0f9761c9f3ce14
parent7c12726c51b2b7d77329dd72a29ecb1ec262b918
Tests: Silence a warning from GCC 15.1

It was (probably) intentionally without the null terminator, but the test
works with null terminator too (the test still fails with xz <= 5.0.3),
so simply omit one character to silence the warning.

tests/test_bcj_exact_size.c:30:32: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (17 chars into 16 available) [-Werror=unterminated-string-initialization]
   30 |         const uint8_t in[16] = "0123456789ABCDEF";
      |                                ^~~~~~~~~~~~~~~~~~

Fixes: d8db706acb83 ("liblzma: Fix possibility of incorrect LZMA_BUF_ERROR.")
Fixes: https://github.com/tukaani-project/xz/issues/176
tests/test_bcj_exact_size.c