From 6ed40ec2c20effe5dbfeb4eca037aa651d5486b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Fri, 9 Apr 2010 21:46:28 +0200 Subject: [PATCH] * bignum-next-prime.c: Include stdlib.h, needed for alloca on freebsd. * hmac.c: Likewise. Rev: nettle/ChangeLog:1.77 Rev: nettle/bignum-next-prime.c:1.5 Rev: nettle/hmac.c:1.2 --- ChangeLog | 6 ++++++ bignum-next-prime.c | 2 ++ hmac.c | 2 ++ 3 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index e9cdde31..ad5d6f91 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2010-04-09 Niels M�ller <nisse@lysator.liu.se> + * bignum-next-prime.c: Include stdlib.h, needed for alloca on + freebsd. + * hmac.c: Likewise. + + * examples/Makefile.in (SOURCES): Added random-prime.c. + * examples/random-prime.c: New program. * testsuite/Makefile.in (TS_NETTLE_SOURCES): Moved diff --git a/bignum-next-prime.c b/bignum-next-prime.c index 74df8c59..91ba8fd0 100644 --- a/bignum-next-prime.c +++ b/bignum-next-prime.c @@ -27,6 +27,8 @@ #endif #include <limits.h> +/* Needed for alloca on freebsd */ +#include <stdlib.h> #include "bignum.h" diff --git a/hmac.c b/hmac.c index 2534fc14..dc77e94c 100644 --- a/hmac.c +++ b/hmac.c @@ -28,6 +28,8 @@ #endif #include <assert.h> +/* Needed for alloca on freebsd */ +#include <stdlib.h> #include <string.h> #include "hmac.h" -- GitLab