while (TRUE) {
printf("\n");
pass2 = silc_get_input("Retype private key passphrase: ", TRUE);
+ if (!pass2)
+ pass2 = strdup("");
if (!strcmp(pass, pass2))
break;
fprintf(stderr, "\nPassphrases do not match");
while (TRUE) {
printf("\n");
pass2 = silc_get_input("Retype new passphrase: ", TRUE);
+ if (!pass2)
+ pass2 = strdup("");
if (!strcmp(pass, pass2))
break;
fprintf(stderr, "\nPassphrases do not match");