From b5c99ec30eb5fbe46ed3f4d7bf03415132850a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= Date: Thu, 26 Jan 2023 21:03:56 +0100 Subject: [PATCH] lib/btrfs: avoid NULL-dereference btrfs.c:42:13: warning: use of NULL 'cmd' where non-null expected [CWE-476] [-Wanalyzer-null-argument] Reviewed-by: Alejandro Colomar Cherry-picked-from: 54ab542887994f8b6e5411469d6867e3a2e58800 Link: Reviewed-by: Michael Vetter Signed-off-by: Alejandro Colomar --- lib/btrfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/btrfs.c b/lib/btrfs.c index a2563f7c..03915981 100644 --- a/lib/btrfs.c +++ b/lib/btrfs.c @@ -39,7 +39,7 @@ static int run_btrfs_subvolume_cmd(const char *subcmd, const char *arg1, const c NULL }; - if (access(cmd, X_OK)) { + if (!cmd || access(cmd, X_OK)) { return 1; }