From 4db5ae21af5ce65e7ae4524fc5149e24026d41ee Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Fri, 7 Jul 2000 06:45:41 +0000 Subject: [PATCH] Bug fixes on public/private key saving. --- lib/silccrypt/silcpkcs.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/lib/silccrypt/silcpkcs.c b/lib/silccrypt/silcpkcs.c index 9906d7cc..5fc6835c 100644 --- a/lib/silccrypt/silcpkcs.c +++ b/lib/silccrypt/silcpkcs.c @@ -611,14 +611,10 @@ static int silc_pkcs_save_public_key_internal(char *filename, /* Save into a file */ if (silc_file_write(filename, buf->data, buf->len)) { - memset(data, 0, data_len); - silc_free(data); silc_buffer_free(buf); return FALSE; } - memset(data, 0, data_len); - silc_free(data); silc_buffer_free(buf); return TRUE; } @@ -666,14 +662,10 @@ static int silc_pkcs_save_private_key_internal(char *filename, /* Save into a file */ if (silc_file_write_mode(filename, buf->data, buf->len, 0600)) { - memset(data, 0, data_len); - silc_free(data); silc_buffer_free(buf); return FALSE; } - memset(data, 0, data_len); - silc_free(data); silc_buffer_free(buf); return TRUE; } -- 2.24.0