From: Pekka Riikonen Date: Tue, 5 Nov 2002 14:01:05 +0000 (+0000) Subject: Warning fixes. X-Git-Tag: 1.2.beta1~926 X-Git-Url: http://git.silcnet.org/gitweb/?a=commitdiff_plain;h=a6305f1463c2abd488e2ef88920a9283ff562c4a;p=runtime.git Warning fixes. --- diff --git a/lib/silcutil/silcapputil.c b/lib/silcutil/silcapputil.c index 6f0f0604..1210b0a9 100644 --- a/lib/silcutil/silcapputil.c +++ b/lib/silcutil/silcapputil.c @@ -252,7 +252,8 @@ bool silc_load_key_pair(const char *pub_filename, SILC_PKCS_FILE_PEM) == FALSE) if (silc_pkcs_load_public_key((char *)pub_filename, return_public_key, SILC_PKCS_FILE_BIN) == FALSE) { - memset(pass, 0, strlen(pass)); + if (pass) + memset(pass, 0, strlen(pass)); silc_free(pass); return FALSE; } @@ -388,7 +389,7 @@ bool silc_change_private_key_passphrase(const char *prv_filename, pass = strdup(""); } - silc_pkcs_save_private_key(prv_filename, private_key, + silc_pkcs_save_private_key((char *)prv_filename, private_key, (unsigned char *)pass, strlen(pass), base64 ? SILC_PKCS_FILE_PEM : SILC_PKCS_FILE_BIN);