Really mean it about strict C99 compliance.
[open-adventure.git] / misc.h
diff --git a/misc.h b/misc.h
index a42a5a37c2afe8ceb51eac5cf2a829c3571b0717..e16c30854e9c0d75cb4e36739d4dc062510575cf 100644 (file)
--- a/misc.h
+++ b/misc.h
@@ -1,4 +1,3 @@
-#include <time.h>
 #include <stdio.h>
 #include <stdbool.h>
 
@@ -68,7 +67,7 @@ extern void fMPINIT();
 #define MPINIT() fMPINIT()
 extern void fSAVEIO(long,long,long*);
 #define SAVEIO(OP,IN,ARR) fSAVEIO(OP,IN,ARR)
-#define DATIME(D,T) do {struct timespec ts; clock_gettime(CLOCK_REALTIME, &ts); D=ts.tv_sec, T=ts.tv_nsec;} while (0)
+extern void DATIME(long*, long*);
 extern long fIABS(long);
 #define IABS(N) fIABS(N)
 extern long fMOD(long,long);