From 2140f056dd47c5f0d74560d54c66724c985c1e95 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Fri, 9 Jan 2015 00:24:58 +0000 Subject: More simple OS3 fixes --- amiga/os3support.h | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'amiga/os3support.h') diff --git a/amiga/os3support.h b/amiga/os3support.h index acf22efc2..b2b09c0df 100644 --- a/amiga/os3support.h +++ b/amiga/os3support.h @@ -43,15 +43,26 @@ /* Ignore tags that aren't supported */ #define PDTA_PromoteMask TAG_IGNORE -/* Easy wrapper for AllocVecTagList with no tags */ -#define AllocVecTagList(SZ,TAG) AllocVec(SZ,MEMF_ANY); - +/* Easy compat macros */ +/* application */ #define Notify(...) (void)0; + +/* Exec */ +/* AllocVecTagList with no tags */ +#define AllocVecTagList(SZ,TAG) AllocVec(SZ,MEMF_ANY); #define GetSucc(N) (N)->ln_Succ; +/* diskfont */ +/* Only used in one place we haven't ifdeffed, where it returns the charset name */ +#define ObtainCharsetInfo(A,B,C) (const char *)"ISO-8859-1" + +/* DOS */ #define FOpen(A,B,C) Open(A,B); #define FClose(A) Close(A); +/* Intuition */ +#define IDoMethod DoMethod + /* Integral type definitions */ typedef int8_t int8; typedef uint8_t uint8; -- cgit v1.2.3