=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/Attic/schnorr.c,v retrieving revision 1.5 retrieving revision 1.5.10.1 diff -u -r1.5 -r1.5.10.1 --- src/usr.bin/ssh/Attic/schnorr.c 2010/12/03 23:49:26 1.5 +++ src/usr.bin/ssh/Attic/schnorr.c 2013/11/08 05:52:21 1.5.10.1 @@ -1,4 +1,4 @@ -/* $OpenBSD: schnorr.c,v 1.5 2010/12/03 23:49:26 djm Exp $ */ +/* $OpenBSD: schnorr.c,v 1.5.10.1 2013/11/08 05:52:21 djm Exp $ */ /* * Copyright (c) 2008 Damien Miller. All rights reserved. * @@ -543,7 +543,7 @@ { struct modp_group *ret; - ret = xmalloc(sizeof(*ret)); + ret = xcalloc(1, sizeof(*ret)); ret->p = ret->q = ret->g = NULL; if (BN_hex2bn(&ret->p, grp_p) == 0 || BN_hex2bn(&ret->g, grp_g) == 0)