diff options
author | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2021-08-15 13:44:38 +0100 |
---|---|---|
committer | Chris Young <chris@unsatisfactorysoftware.co.uk> | 2021-08-15 13:44:38 +0100 |
commit | 2535d48321b3a40131c5246b3c560bbf95f4bd35 (patch) | |
tree | 603f6131a87e8d63cdb38d03a7a0f9c0e6b2172f | |
parent | a7e976b3fbc1038408b024b46dced0205514e109 (diff) | |
download | netsurf-2535d48321b3a40131c5246b3c560bbf95f4bd35.tar.gz netsurf-2535d48321b3a40131c5246b3c560bbf95f4bd35.tar.bz2 |
Amiga: Fix some undefined references
-rw-r--r-- | frontends/amiga/libs.c | 3 | ||||
-rw-r--r-- | frontends/amiga/schedule.c | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/frontends/amiga/libs.c b/frontends/amiga/libs.c index fe94eb25c..aae3f3062 100644 --- a/frontends/amiga/libs.c +++ b/frontends/amiga/libs.c @@ -185,6 +185,9 @@ AMINS_LIB_STRUCT(Keymap); AMINS_LIB_STRUCT(Layers); AMINS_LIB_STRUCT(Locale); AMINS_LIB_STRUCT(P96); +#ifndef __amigaos4__ +AMINS_LIB_STRUCT(Utility); +#endif AMINS_LIB_STRUCT(Workbench); AMINS_LIB_STRUCT(Codesets); diff --git a/frontends/amiga/schedule.c b/frontends/amiga/schedule.c index 18eb1af61..533e7f697 100644 --- a/frontends/amiga/schedule.c +++ b/frontends/amiga/schedule.c @@ -42,10 +42,11 @@ struct nscallback }; static struct nscallback *tioreq; -struct Device *TimerBase; #ifdef __amigaos4__ +struct Device *TimerBase; struct TimerIFace *ITimer; #else +struct Library *TimerBase; static struct MsgPort *schedule_msgport = NULL; #endif @@ -81,7 +82,7 @@ static void ami_schedule_remove_timer_event(struct nscallback *nscb) static nserror ami_schedule_add_timer_event(struct nscallback *nscb, int t) { struct TimeVal tv; - ULONG time_us = t * 1000; /* t converted to µs */ + ULONG time_us = t * 1000; /* t converted to microseconds */ tv.tv_secs = time_us / 1000000; tv.tv_micro = time_us % 1000000; |