From: Thomas Weißschuh Date: Fri, 22 Sep 2023 09:30:57 +0000 (+0200) Subject: libmount: gracefully handle NULL path in mnt_resolve_target() X-Git-Tag: v2.40-rc1~233^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=aec9d96e7752a570d1ed4472fc5612c01b34800f;p=thirdparty%2Futil-linux.git libmount: gracefully handle NULL path in mnt_resolve_target() Signed-off-by: Thomas Weißschuh --- 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)