summaryrefslogtreecommitdiffstats
path: root/shlibs/mount/src/utils.c
diff options
context:
space:
mode:
authorKarel Zak2010-12-22 13:15:04 +0100
committerKarel Zak2011-01-03 12:28:48 +0100
commitf84fa6f7b98dd00ef6f196815b18590ca50c3528 (patch)
tree6b7c7f0a084ea242240c2fb0d9980e954ae24fcc /shlibs/mount/src/utils.c
parenttests: check for mtab (diff)
downloadkernel-qcow2-util-linux-f84fa6f7b98dd00ef6f196815b18590ca50c3528.tar.gz
kernel-qcow2-util-linux-f84fa6f7b98dd00ef6f196815b18590ca50c3528.tar.xz
kernel-qcow2-util-linux-f84fa6f7b98dd00ef6f196815b18590ca50c3528.zip
libmount: better work with mtab options
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'shlibs/mount/src/utils.c')
-rw-r--r--shlibs/mount/src/utils.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/shlibs/mount/src/utils.c b/shlibs/mount/src/utils.c
index 96ce7ddb1..ff3c90cdb 100644
--- a/shlibs/mount/src/utils.c
+++ b/shlibs/mount/src/utils.c
@@ -722,7 +722,7 @@ char *mnt_get_mountpoint(const char *path)
memcpy(mnt, "/", 2);
done:
- DBG(UTILS, mnt_debug("fs-root for %s is %s", path, mnt));
+ DBG(UTILS, mnt_debug("%s mountpoint is %s", path, mnt));
return mnt;
err:
free(mnt);
@@ -731,7 +731,7 @@ err:
char *mnt_get_fs_root(const char *path, const char *mnt)
{
- char *m = (char *) mnt;
+ char *m = (char *) mnt, *res;
const char *p;
size_t sz;
@@ -746,7 +746,9 @@ char *mnt_get_fs_root(const char *path, const char *mnt)
if (m != mnt)
free(m);
- return *p ? strdup(p) : strdup("/");
+ res = *p ? strdup(p) : strdup("/");
+ DBG(UTILS, mnt_debug("%s fs-root is %s", path, res));
+ return res;
}
#ifdef TEST_PROGRAM