chiark / gitweb /
mount: don't fail if fstab doesn't exist
[elogind.git] / src / cryptsetup / cryptsetup.c
index f214d60d569fda55c0edadc0ab8359ca9c382666..3ff0ddf2cc8b2285e554e3fc264716e2ef369327 100644 (file)
@@ -190,7 +190,8 @@ static char *disk_mount_point(const char *label) {
         if (asprintf(&device, "/dev/mapper/%s", label) < 0)
                 goto finish;
 
-        if (!(f = setmntent("/etc/fstab", "r")))
+        f = setmntent("/etc/fstab", "r");
+        if (!f)
                 goto finish;
 
         while ((m = getmntent(f)))