X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/cfcf7910d50e16d98657857c21ef5c823935b408..540bb4b53b1f684ea4f8c62f28f47e9dfa5215a3:/cmdgen.c diff --git a/cmdgen.c b/cmdgen.c index 50f99f70..5b0e54d9 100644 --- a/cmdgen.c +++ b/cmdgen.c @@ -667,7 +667,7 @@ int main(int argc, char **argv) return 1; } random_add_heavynoise(entropy, bits / 8); - memset(entropy, 0, bits/8); + smemclr(entropy, bits/8); sfree(entropy); if (keytype == DSA) { @@ -860,7 +860,7 @@ int main(int argc, char **argv) return 1; } if (passphrase) { - memset(passphrase, 0, strlen(passphrase)); + smemclr(passphrase, strlen(passphrase)); sfree(passphrase); } passphrase = dupstr(p->prompts[0]->result); @@ -1035,7 +1035,7 @@ int main(int argc, char **argv) } if (passphrase) { - memset(passphrase, 0, strlen(passphrase)); + smemclr(passphrase, strlen(passphrase)); sfree(passphrase); }