]> git.ipfire.org Git - thirdparty/systemd.git/commit
hashmap: avoid uninitialized variable warning in internal_hashmap_clear()
authorThomas Haller <thaller@redhat.com>
Sun, 3 Feb 2019 11:56:24 +0000 (12:56 +0100)
committerThomas Haller <thaller@redhat.com>
Mon, 4 Feb 2019 08:36:08 +0000 (09:36 +0100)
commitca3237150e965c33863addb9e89100030692d36d
tree913132163b28a6ef50a2c2aa6530a3de74affc89
parente298df69a270167f7e75529369bbbd3bbf0ebb96
hashmap: avoid uninitialized variable warning in internal_hashmap_clear()

GCC 8.2 with LTO and -O2 emits a false warning:

    src/basic/hashmap.c: In function 'internal_hashmap_free.constprop':
    src/basic/hashmap.c:898:33: error: 'k' may be used uninitialized in this function [-Werror=maybe-uninitialized]
                      free_key(k);
                      ^

Avoid it by initializing the variable.
src/basic/hashmap.c