projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
79c810b
)
Bug fixes on public/private key saving.
author
Pekka Riikonen
<priikone@silcnet.org>
Fri, 7 Jul 2000 06:45:41 +0000
(06:45 +0000)
committer
Pekka Riikonen
<priikone@silcnet.org>
Fri, 7 Jul 2000 06:45:41 +0000
(06:45 +0000)
lib/silccrypt/silcpkcs.c
patch
|
blob
|
history
diff --git
a/lib/silccrypt/silcpkcs.c
b/lib/silccrypt/silcpkcs.c
index 9906d7ccd127209fba23ed4b025d8e1ce6c0b6dc..5fc6835cdffa333f8f976b370140059fe2be23f1 100644
(file)
--- 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)) {
/* 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;
}
silc_buffer_free(buf);
return FALSE;
}
- memset(data, 0, data_len);
- silc_free(data);
silc_buffer_free(buf);
return TRUE;
}
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)) {
/* 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;
}
silc_buffer_free(buf);
return FALSE;
}
- memset(data, 0, data_len);
- silc_free(data);
silc_buffer_free(buf);
return TRUE;
}
silc_buffer_free(buf);
return TRUE;
}