X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=Time%2Ffg_timer.c;h=71a196019b95186a0b5ec584fd36c9a78470a2d2;hb=80713ee20581fe2026b9cc4c96558c19056e8bcc;hp=5e0c7a59a6cd3bbb09dccbbed83566364b320761;hpb=189c638b346b05d6eb000b304bd166f4d208fe19;p=flightgear.git diff --git a/Time/fg_timer.c b/Time/fg_timer.c index 5e0c7a59a..71a196019 100644 --- a/Time/fg_timer.c +++ b/Time/fg_timer.c @@ -34,8 +34,10 @@ unsigned long int fgSimTime; -static struct itimerval t, ot; -static void (*callbackfunc)(int multi_loop); + +#ifdef HAVE_ITIMER + static struct itimerval t, ot; + static void (*callbackfunc)(int multi_loop); /* This routine catches the SIGALRM */ @@ -78,6 +80,7 @@ void fgTimerInit(float dt, void (*f)()) { } } +#endif HAVE_ITIMER /* This function returns the number of milleseconds since the last time it was called. */ @@ -106,9 +109,12 @@ int fgGetTimeInterval() { /* $Log$ -/* Revision 1.3 1997/06/17 16:52:04 curt -/* Timer interval stuff now uses gettimeofday() instead of ftime() +/* Revision 1.4 1997/06/25 15:39:49 curt +/* Minor changes to compile with rsxnt/win32. /* + * Revision 1.3 1997/06/17 16:52:04 curt + * Timer interval stuff now uses gettimeofday() instead of ftime() + * * Revision 1.2 1997/06/17 03:41:10 curt * Nonsignal based interval timing is now working. * This would be a good time to look at cleaning up the code structure a bit.