projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6d93cf8
)
Check for NULL value from silc_get_input.
author
Pekka Riikonen
<priikone@silcnet.org>
Fri, 19 Sep 2003 12:13:53 +0000
(12:13 +0000)
committer
Pekka Riikonen
<priikone@silcnet.org>
Fri, 19 Sep 2003 12:13:53 +0000
(12:13 +0000)
lib/silcutil/silcapputil.c
patch
|
blob
|
history
diff --git
a/lib/silcutil/silcapputil.c
b/lib/silcutil/silcapputil.c
index 723ca37f777d26057bbac8777b92815c6315eb4a..1f486afad170656c23a30f0b0a18d9450654a4a6 100644
(file)
--- a/
lib/silcutil/silcapputil.c
+++ b/
lib/silcutil/silcapputil.c
@@
-183,6
+183,8
@@
New pair of keys will be created. Please, answer to following questions.\n\
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");
@@
-401,6
+403,8
@@
bool silc_change_private_key_passphrase(const char *prv_filename,
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");