summaryrefslogtreecommitdiff
path: root/amiga/schedule.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-13 19:12:03 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-13 19:12:03 +0000
commit9017a03330f4f7a36f7e9c69f4dd25bbb7c77ed5 (patch)
tree8338a05dc1ea143f1671e991de2eb0c9e192d58e /amiga/schedule.c
parent10a70af7bed316619f1b541eea228db7dbd6ecb2 (diff)
downloadnetsurf-9017a03330f4f7a36f7e9c69f4dd25bbb7c77ed5.tar.gz
netsurf-9017a03330f4f7a36f7e9c69f4dd25bbb7c77ed5.tar.bz2
Add missing includes; Don't mix TimeVal definitions
svn path=/trunk/netsurf/; revision=12032
Diffstat (limited to 'amiga/schedule.c')
-rwxr-xr-xamiga/schedule.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/amiga/schedule.c b/amiga/schedule.c
index d5aa27e6f..d138e2323 100755
--- a/amiga/schedule.c
+++ b/amiga/schedule.c
@@ -21,7 +21,10 @@
#include "amiga/schedule.h"
#include <proto/exec.h>
+#include <proto/timer.h>
+#include <stdio.h>
+#include <stdbool.h>
#include <pbl.h>
struct nscallback
@@ -50,7 +53,7 @@ void ami_remove_timer_event(struct nscallback *nscb);
void schedule(int t, void (*callback)(void *p), void *p)
{
struct nscallback *nscb;
- struct timeval tv;
+ struct TimeVal tv;
ULONG time_us = 0;
nscb = AllocVec(sizeof(struct nscallback), MEMF_PRIVATE | MEMF_CLEAR);
@@ -126,7 +129,7 @@ void schedule_run(BOOL poll)
struct nscallback *nscb;
void (*callback)(void *p);
void *p;
- struct timeval tv;
+ struct TimeVal tv;
nscb = pblHeapGetFirst(schedule_list);