From 4459623cde42a5d021a6d71e38fcdfd4fff3e171 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Fri, 22 Sep 2023 11:30:57 +0200 Subject: [PATCH] libmount: gracefully handle NULL path in mnt_resolve_target() MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Weißschuh --- libmount/src/cache.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libmount/src/cache.c b/libmount/src/cache.c index 2505919c99..6286aeb9ed 100644 --- a/libmount/src/cache.c +++ b/libmount/src/cache.c @@ -588,6 +588,9 @@ char *mnt_resolve_target(const char *path, struct libmnt_cache *cache) { char *p = NULL; + if (!path) + return NULL; + /*DBG(CACHE, ul_debugobj(cache, "resolving target %s", path));*/ if (!cache || !cache->mountinfo) -- 2.47.2