From 5bff3e3287501d494536b074a5c540c5be2e94bd Mon Sep 17 00:00:00 2001 From: Chris Young Date: Sat, 20 Dec 2008 10:54:59 +0000 Subject: Update for new SDK svn path=/trunk/netsurf/; revision=5915 --- amiga/schedule.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'amiga/schedule.c') diff --git a/amiga/schedule.c b/amiga/schedule.c index dd50a8cc5..008bf4d01 100755 --- a/amiga/schedule.c +++ b/amiga/schedule.c @@ -51,13 +51,13 @@ void schedule(int t, void (*callback)(void *p), void *p) nscb = (struct nscallback *)obj->objstruct; - nscb->tv.tv_sec = 0; - nscb->tv.tv_micro = t*10000; + nscb->tv.Seconds = 0; + nscb->tv.Microseconds = t*10000; - while(nscb->tv.tv_micro >= 1000000) + while(nscb->tv.Microseconds >= 1000000) { - nscb->tv.tv_sec++; - nscb->tv.tv_micro -= 1000000; + nscb->tv.Seconds++; + nscb->tv.Microseconds -= 1000000; } GetSysTime(&tv); @@ -66,9 +66,9 @@ void schedule(int t, void (*callback)(void *p), void *p) if(nscb->treq = AllocVec(sizeof(struct timerequest),MEMF_PRIVATE | MEMF_CLEAR)) { *nscb->treq = *tioreq; - nscb->treq->tr_node.io_Command=TR_ADDREQUEST; - nscb->treq->tr_time.tv_sec=nscb->tv.tv_sec; // secs - nscb->treq->tr_time.tv_micro=nscb->tv.tv_micro; // micro + nscb->treq->Request.io_Command=TR_ADDREQUEST; + nscb->treq->Time.Seconds=nscb->tv.tv_sec; // secs + nscb->treq->Time.Microseconds=nscb->tv.Microseconds; // micro SendIO((struct IORequest *)nscb->treq); } #endif -- cgit v1.2.3