From ab7e09f59b1ab1a5a529dd7e80017f02be432b2c Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Mon, 27 Oct 2008 12:31:13 +0000 Subject: Win32 fixes... add new directory to build system. Fix warnings. --- crypto/jpake/jpake.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'crypto/jpake') diff --git a/crypto/jpake/jpake.c b/crypto/jpake/jpake.c index d3c17c1178..577b7ef375 100644 --- a/crypto/jpake/jpake.c +++ b/crypto/jpake/jpake.c @@ -151,11 +151,12 @@ static void hashstring(SHA_CTX *sha, const char *string) static void hashbn(SHA_CTX *sha, const BIGNUM *bn) { size_t l = BN_num_bytes(bn); - unsigned char *bin = alloca(l); + unsigned char *bin = OPENSSL_malloc(l); hashlength(sha, l); BN_bn2bin(bn, bin); SHA1_Update(sha, bin, l); + OPENSSL_free(bin); } /* h=hash(g, g^r, g^x, name) */ -- cgit v1.2.3