From 28094b1e3c4b16d8a16dc78043b8887fdc99bd8a Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Fri, 18 May 2012 12:01:10 +0200 Subject: eject: allow to address device by LABEL/UUID Signed-off-by: Karel Zak --- sys-utils/eject.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'sys-utils/eject.c') diff --git a/sys-utils/eject.c b/sys-utils/eject.c index e008886cf..4f3fb831f 100644 --- a/sys-utils/eject.c +++ b/sys-utils/eject.c @@ -944,9 +944,12 @@ int main(int argc, char **argv) /* figure out full device or mount point name */ p = find_device(device); - free(device); + if (p) + free(device); + else + p = device; - device = mnt_resolve_path(p, NULL); + device = mnt_resolve_spec(p, NULL); free(p); } -- cgit v1.2.3-55-g7522