Changeset View
Changeset View
Standalone View
Standalone View
head/games/nethack36/files/patch-include-system.h
--- include/system.h.orig 2015-12-07 08:26:01 UTC | --- include/system.h.orig 2015-12-07 08:26:01 UTC | ||||
+++ include/system.h | +++ include/system.h | ||||
@@ -81,7 +81,9 @@ typedef long off_t; | @@ -81,7 +81,9 @@ typedef long off_t; | ||||
#if !defined(__SC__) && !defined(LINUX) | #if !defined(__SC__) && !defined(LINUX) | ||||
E long NDECL(random); | E long NDECL(random); | ||||
#endif | #endif | ||||
-#if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ | -#if (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ | ||||
+# if defined(__FreeBSD__) | +# if defined(__FreeBSD__) | ||||
+E void FDECL(srandom, (unsigned long)); | +#include <stdlib.h> /* srandom() differs between versions of FreeBSD. */ | ||||
+#elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ | +#elif (!defined(SUNOS4) && !defined(bsdi) && !defined(__FreeBSD__)) \ | ||||
|| defined(RANDOM) | || defined(RANDOM) | ||||
E void FDECL(srandom, (unsigned int)); | E void FDECL(srandom, (unsigned int)); | ||||
#else | #else |