X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffstools.git;a=blobdiff_plain;f=block.c;h=e674521cd1b70016674a5d4ed685c8916c7ace9d;hp=58487a1a1935e0fe65f2c62e18e73b901feff294;hb=e7e1a1b0ab05454ed63e09ccf29d24ed187d7220;hpb=bef7987f4b4ccc343f619172e28bcaaa12a19403 diff --git a/block.c b/block.c index 58487a1..e674521 100644 --- a/block.c +++ b/block.c @@ -727,6 +727,7 @@ static int mount_device(struct blkid_struct_probe *pr, int hotplug) { struct mount *m; char *device; + char *mp; if (!pr) return -1; @@ -746,8 +747,9 @@ static int mount_device(struct blkid_struct_probe *pr, int hotplug) if (hotplug && !auto_mount) return -1; - if (find_mount_point(pr->dev)) { - ULOG_ERR("%s is already mounted\n", pr->dev); + mp = find_mount_point(pr->dev); + if (mp) { + ULOG_ERR("%s is already mounted on %s\n", pr->dev, mp); return -1; }