From 83aa6abb1ceaa97b0af863a300606be7d7b798d3 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Tue, 17 May 2022 14:37:06 +0200 Subject: [PATCH] Fix potential NULL ptr dereference, found by Coverity Signed-off-by: Joachim Wiberg --- src/finit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/finit.c b/src/finit.c index 3c88d5ae..03295979 100644 --- a/src/finit.c +++ b/src/finit.c @@ -122,6 +122,9 @@ static int sulogin(int do_reboot) for (i = 0; i < NELEMS(cmd); i++) { char *path = which(cmd[i]); + if (!path) + continue; + if (access(path, X_OK)) { free(path); continue;