]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
cryptsetup-generator: Properly check return code 1234/head
authorJan Janssen <medhefgo@web.de>
Thu, 10 Sep 2015 08:23:49 +0000 (10:23 +0200)
committerJan Janssen <medhefgo@web.de>
Thu, 10 Sep 2015 08:23:49 +0000 (10:23 +0200)
src/cryptsetup/cryptsetup-generator.c

index 6fad8ad80c1d48af3a6f67aec31b6e128702fa7c..ab91afec4d1e96374faecd389d01d1744eb6fd8f 100644 (file)
@@ -330,7 +330,7 @@ static int parse_proc_cmdline_item(const char *key, const char *value) {
                         free(d->keyfile);
                         d->keyfile = uuid_value;
                         uuid_value = NULL;
-                } else if (free_and_strdup(&arg_default_keyfile, value))
+                } else if (free_and_strdup(&arg_default_keyfile, value) < 0)
                         return log_oom();
 
         } else if (STR_IN_SET(key, "luks.name", "rd.luks.name") && value) {