]> git.ipfire.org Git - thirdparty/util-linux.git/blobdiff - libmount/src/hook_mkdir.c
libmount: don't define struct stat is unnecessary
[thirdparty/util-linux.git] / libmount / src / hook_mkdir.c
index 6e4d73663885a295d18aa7dc2fd5f0e140a41c6a..da9c407ea2915759e4b05307e532828a04c2a514 100644 (file)
@@ -36,7 +36,6 @@ static int is_mkdir_required(struct libmnt_context *cxt, const char *tgt, mode_t
        struct libmnt_optlist *ol;
        struct libmnt_opt *opt;
        const char *mstr = NULL;
-       struct stat st;
 
        assert(cxt);
        assert(cxt->map_userspace);
@@ -57,7 +56,7 @@ static int is_mkdir_required(struct libmnt_context *cxt, const char *tgt, mode_t
        if (!opt)
                return 0;
 
-       if (mnt_stat_mountpoint(tgt, &st) == 0)
+       if (mnt_is_path(tgt))
                return 0;
 
        mstr = mnt_opt_get_value(opt);