From: simon Date: Wed, 8 Oct 2008 18:09:56 +0000 (+0000) Subject: Ahem. Make sure I NULL out any unused pointer field that I later X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/commitdiff_plain/bc7cc96f716a0761e45dcccce88aa7566df517e9?hp=f5bcbcc2b1f5c6aac6379615bd9a6bc942cce98a Ahem. Make sure I NULL out any unused pointer field that I later plan to free if it isn't NULL. git-svn-id: svn://svn.tartarus.org/sgt/putty@8202 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/sshrsa.c b/sshrsa.c index 371b3e1f..3c0feafe 100644 --- a/sshrsa.c +++ b/sshrsa.c @@ -489,6 +489,7 @@ static void *rsa2_newkey(char *data, int len) rsa->exponent = getmp(&data, &len); rsa->modulus = getmp(&data, &len); rsa->private_exponent = NULL; + rsa->p = rsa->q = rsa->iqmp = NULL; rsa->comment = NULL; return rsa;