summaryrefslogtreecommitdiff
path: root/amiga/object.h
diff options
context:
space:
mode:
Diffstat (limited to 'amiga/object.h')
-rwxr-xr-xamiga/object.h16
1 files changed, 13 insertions, 3 deletions
diff --git a/amiga/object.h b/amiga/object.h
index d5251f048..14d1ba416 100755
--- a/amiga/object.h
+++ b/amiga/object.h
@@ -46,10 +46,20 @@ struct nsObject
ULONG objstruct_size;
};
-struct MinList *NewObjList(void);
-struct nsObject *AddObject(struct MinList *objlist, ULONG otype);
+struct nsList
+{
+#ifdef __amigaos4__
+ struct MinList list;
+#else
+ struct List list;
+#endif
+};
+
+struct nsList *NewObjList(void);
+struct nsObject *AddObject(struct nsList *objlist, ULONG otype);
void DelObject(struct nsObject *dtzo);
void DelObjectNoFree(struct nsObject *dtzo);
-void FreeObjList(struct MinList *objlist);
+void FreeObjList(struct nsList *objlist);
#endif
+