summaryrefslogtreecommitdiffstats
path: root/misc-utils/namei.c
diff options
context:
space:
mode:
authorKarel Zak2012-01-31 14:04:03 +0100
committerKarel Zak2012-01-31 14:04:03 +0100
commit54b6adf344d0cc6bbdc8237198e058f5de9d60d7 (patch)
treef54236b0411ac26ce1e67a5ba3048286651c87bb /misc-utils/namei.c
parentlibblkid: check for NULL in blkid_flush_cache() [coverity scan] (diff)
downloadkernel-qcow2-util-linux-54b6adf344d0cc6bbdc8237198e058f5de9d60d7.tar.gz
kernel-qcow2-util-linux-54b6adf344d0cc6bbdc8237198e058f5de9d60d7.tar.xz
kernel-qcow2-util-linux-54b6adf344d0cc6bbdc8237198e058f5de9d60d7.zip
namei: more robust add_it() [coverity scan]
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'misc-utils/namei.c')
-rw-r--r--misc-utils/namei.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/misc-utils/namei.c b/misc-utils/namei.c
index 752c0c183..3c2e7fc31 100644
--- a/misc-utils/namei.c
+++ b/misc-utils/namei.c
@@ -134,9 +134,9 @@ add_id(struct idcache **ic, char *name, unsigned long int id, int *width)
else
*ic = nc;
if (w <= 0)
- w = strlen(nc->name);
- *width = *width < w ? w : *width;
+ w = nc->name ? strlen(nc->name) : 0;
+ *width = *width < w ? w : *width;
return;
}