freebsd-ports/games/moria/files/patch-source__misc1.c
2014-07-29 17:12:47 +00:00

38 lines
883 B
C

$FreeBSD$
--- source/misc1.c.orig Thu Aug 7 16:07:21 2003
+++ source/misc1.c Thu Aug 7 16:08:58 2003
@@ -28,7 +28,7 @@
#endif
#endif
-#if !defined(ATARIST_MWC) && !defined(MAC) && !defined(VMS) && !defined(AMIGA)
+#if !defined(ATARIST_MWC) && !defined(MAC) && !defined(VMS) && !defined(AMIGA) && !defined(__FreeBSD__)
long time();
#endif
struct tm *localtime();
@@ -45,7 +45,7 @@
register int32u clock_var;
if (seed == 0)
-#ifdef MAC
+#if defined(MAC) || defined(__FreeBSD__)
clock_var = time((time_t *)0);
#else
clock_var = time((long *)0);
@@ -89,10 +89,14 @@
int check_time()
{
#ifdef MORIA_HOU
+#if defined(MAC) || defined(__FreeBSD__)
+ time_t clock_var;
+#else
long clock_var;
+#endif
register struct tm *tp;
-#ifdef MAC
+#if defined(MAC) || defined(__FreeBSD__)
clock_var = time((time_t *)0);
#else
clock_var = time((long *)0);