zero, covering the size of the _structure_ rather than the size of
the pointer to it might help :-)
git-svn-id: svn://svn.tartarus.org/sgt/putty@1245
cda61777-01e9-0310-a592-
d414129be87e
char *comment;
int commentlen;
key = smalloc(sizeof(struct RSAKey));
char *comment;
int commentlen;
key = smalloc(sizeof(struct RSAKey));
- memset(key, 0, sizeof(key));
+ memset(key, 0, sizeof(struct RSAKey));
p += makekey(p, key, NULL, 1);
p += makeprivate(p, key);
p += ssh1_read_bignum(p, &key->iqmp); /* p^-1 mod q */
p += makekey(p, key, NULL, 1);
p += makeprivate(p, key);
p += ssh1_read_bignum(p, &key->iqmp); /* p^-1 mod q */