From: Theodore Ts'o Date: Fri, 12 Aug 2022 03:14:33 +0000 (-0400) Subject: e2fsck: mark that we don't care about the return value of e2fsck_lookup() X-Git-Tag: v1.46.6-rc1~22 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e8b05eb89c75b50876ffc9e23b17811bc429fe19;p=thirdparty%2Fe2fsprogs.git e2fsck: mark that we don't care about the return value of e2fsck_lookup() We only print the parent directory to help provide context to the user, but it's possible that a corrupted directory doesn't have a '..' link. Addresses-Coverity-Bug: 1507762 Signed-off-by: Theodore Ts'o --- diff --git a/e2fsck/pass3.c b/e2fsck/pass3.c index d6b8c8b47..16d243f6c 100644 --- a/e2fsck/pass3.c +++ b/e2fsck/pass3.c @@ -324,8 +324,8 @@ static int check_directory(e2fsck_t ctx, ext2_ino_t dir, if (parent) pctx->dir = parent; else - ext2fs_lookup(fs, ino, "..", 2, NULL, - &pctx->dir); + (void) ext2fs_lookup(fs, ino, "..", 2, NULL, + &pctx->dir); if (fix_problem(ctx, !parent ? PR_3_UNCONNECTED_DIR : PR_3_LOOPED_DIR, pctx)) { if (e2fsck_reconnect_file(ctx, pctx->ino)) {