summaryrefslogtreecommitdiffstats
path: root/include/optutils.h
diff options
context:
space:
mode:
authorSami Kerola2017-03-05 21:52:23 +0100
committerKarel Zak2017-03-13 14:48:12 +0100
commit57f1539592c43dcf4c33eddcc022b47d3a64d177 (patch)
treecc392fcf7e1bd2d29ea015e2aa73a87e002b6383 /include/optutils.h
parentlibblkid: avoid overflow when initializing array (diff)
downloadkernel-qcow2-util-linux-57f1539592c43dcf4c33eddcc022b47d3a64d177.tar.gz
kernel-qcow2-util-linux-57f1539592c43dcf4c33eddcc022b47d3a64d177.tar.xz
kernel-qcow2-util-linux-57f1539592c43dcf4c33eddcc022b47d3a64d177.zip
libblkid: ensure uninitialized variable is not used [clang]
Following condition can be true if minix file system is corrupt, and versio number is found to be greater than 3. It is fair to say described scenario is unlikely. libblkid/src/superblocks/minix.c:107:13: warning: variable 'zone_size' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] } else if (version == 3) { ^~~~~~~~~~~~ libblkid/src/superblocks/minix.c:121:6: note: uninitialized use occurs here if (zone_size != 0 || ninodes == 0 || ninodes == UINT32_MAX) ^~~~~~~~~ Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Diffstat (limited to 'include/optutils.h')
0 files changed, 0 insertions, 0 deletions