diff --git a/include/sys/cbprintf_internal.h b/include/sys/cbprintf_internal.h index 39206b5193a..d435a69c83c 100644 --- a/include/sys/cbprintf_internal.h +++ b/include/sys/cbprintf_internal.h @@ -360,7 +360,10 @@ do { \ /* Store length in the header, set number of dumped strings to 0 */ \ if (_pbuf) { \ union z_cbprintf_hdr hdr = { \ - .desc = {.len = (uint8_t)(_pkg_len / sizeof(int)) } \ + .desc = { \ + .len = (uint8_t)(_pkg_len / sizeof(int)), \ + .str_cnt = 0, \ + } \ }; \ *_len_loc = hdr; \ } \