1
0
mirror of https://git.tukaani.org/xz.git synced 2025-05-03 21:06:39 +00:00

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
This commit is contained in:
Lasse Collin 2025-05-03 12:37:28 +03:00
parent 7c12726c51
commit dbfb925c81
No known key found for this signature in database
GPG Key ID: 38EE757D69184620

View File

@ -27,7 +27,7 @@ test_exact_size(void)
"is disabled");
// Something to be compressed
const uint8_t in[16] = "0123456789ABCDEF";
const uint8_t in[16] = "0123456789ABCDE";
// in[] after compression
uint8_t compressed[1024];