diff options
Diffstat (limited to 'libmount/src/tab.c')
-rw-r--r-- | libmount/src/tab.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libmount/src/tab.c b/libmount/src/tab.c index f10c1de47..66a9e4dcd 100644 --- a/libmount/src/tab.c +++ b/libmount/src/tab.c @@ -438,7 +438,7 @@ struct libmnt_fs *mnt_table_find_target(struct libmnt_table *tb, const char *pat /* native @target */ mnt_reset_iter(&itr, direction); while(mnt_table_next_fs(tb, &itr, &fs) == 0) { - if (fs->target && strcmp(fs->target, path) == 0) + if (fs->target && streq_except_trailing_slash(fs->target, path)) return fs; } if (!tb->cache || !(cn = mnt_resolve_path(path, tb->cache))) |