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