X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/9febf7ed49d2d2f13d9addc7714acd492c2c7111..8d90b8b27bf086da6245030459ab3e5977313eb0:/sshdss.c diff --git a/sshdss.c b/sshdss.c index 2b19a921..6487d75a 100644 --- a/sshdss.c +++ b/sshdss.c @@ -433,11 +433,11 @@ static void *dss_openssh_createkey(unsigned char **blob, int *len) dss->x = getmp(b, len); if (!dss->p || !dss->q || !dss->g || !dss->y || !dss->x) { - sfree(dss->p); - sfree(dss->q); - sfree(dss->g); - sfree(dss->y); - sfree(dss->x); + freebn(dss->p); + freebn(dss->q); + freebn(dss->g); + freebn(dss->y); + freebn(dss->x); sfree(dss); return NULL; }