if (!key_file) {
char *text;
- if (asprintf(&text, "Please enter passphrase for disk %s!", argv[2]) < 0) {
+ if (asprintf(&text, "Please enter passphrase for disk %s!", name) < 0) {
log_error("Out of memory");
goto finish;
}
if (opt_verify) {
char *password2 = NULL;
- if (asprintf(&text, "Please enter passphrase for disk %s! (verification)", argv[2]) < 0) {
+ if (asprintf(&text, "Please enter passphrase for disk %s! (verification)", name) < 0) {
log_error("Out of memory");
goto finish;
}
if (try >= opt_tries) {
log_error("Too many attempts.");
r = EXIT_FAILURE;
+ goto finish;
}
} else if (streq(argv[1], "detach")) {