6 #ifndef PREFERENCESBASE_H
7 #define PREFERENCESBASE_H
9 #include <exec/types.h>
10 #include <exec/lists.h>
11 #include <exec/libraries.h>
14 struct PreferencesBase
16 struct Library prb_LibNode
;
18 struct SegList
*prb_SegList
;
22 struct SignalSemaphore prb_MemPoolSemaphore
;
25 struct SignalSemaphore prb_PrefsListSem
;
26 struct List prb_PrefsList
;
29 //----------------------------------------------------------------------------
39 #include <clib/arossupport_protos.h>
40 #define KPrintF kprintf
42 extern int kprintf(const char *fmt
, ...);
43 extern int KPrintF(const char *fmt
, ...);
46 //----------------------------------------------------------------------------
48 #endif /* PREFERENCESBASE_H */