From: Karel Zak Date: Mon, 20 Feb 2012 16:18:11 +0000 (+0100) Subject: libmount: improve mnt_tables_is_mounted X-Git-Tag: v2.22-rc1~628 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ce22ccd08c5176ded607726020b26e2b95470c44;p=thirdparty%2Futil-linux.git libmount: improve mnt_tables_is_mounted Signed-off-by: Karel Zak --- diff --git a/libmount/src/tab.c b/libmount/src/tab.c index f3ec573816..b2662d5ae1 100644 --- a/libmount/src/tab.c +++ b/libmount/src/tab.c @@ -854,7 +854,7 @@ int mnt_table_is_fs_mounted(struct libmnt_table *tb, struct libmnt_fs *fstab_fs) assert(tb); assert(fstab_fs); - if (mnt_fs_is_swaparea(fstab_fs)) + if (mnt_fs_is_swaparea(fstab_fs) || mnt_table_get_nents(tb) == 0) return 0; if (is_mountinfo(tb)) {