On Sat, 22 Dec 2018 04:10:59 -0800 Haiyang Tan <[email protected]> wrote:
> The uninitialized field 'extra_flag' of hash_cuckoo_params may enable > certain feature silently. Typically, if bit0 of 'extra_flag' set, the > hardware transactional memory support will be enabled unexpectedly. > > Signed-off-by: Haiyang Tan <[email protected]> This is not necessary. Structure initializations will fill in the other elements with zero. https://gcc.gnu.org/onlinedocs/gcc-4.9.0/gcc/Designated-Inits.html Omitted field members are implicitly initialized the same as objects that have static storage duration.

