From: Karel Zak Date: Tue, 13 May 2014 09:34:30 +0000 (+0200) Subject: losetup: return EXIT_FAILURE on unsuccessful -f X-Git-Tag: v2.25-rc1~171 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3e55659feb74adfd4bbefe1c985e5e5af5c7a9f3;p=thirdparty%2Futil-linux.git losetup: return EXIT_FAILURE on unsuccessful -f Reported-by: Ruediger Meier Signed-off-by: Karel Zak --- diff --git a/sys-utils/losetup.c b/sys-utils/losetup.c index 275ae45847..f6b8685a36 100644 --- a/sys-utils/losetup.c +++ b/sys-utils/losetup.c @@ -694,7 +694,8 @@ int main(int argc, char **argv) res = delete_all_loops(&lc); break; case A_FIND_FREE: - if (loopcxt_find_unused(&lc)) + res = loopcxt_find_unused(&lc); + if (res) warn(_("cannot find an unused loop device")); else printf("%s\n", loopcxt_get_device(&lc));