2 ** openurl.library - universal URL display and browser
5 ** Written by Troels Walsted Hansen <troels@thule.no>
6 ** Placed in the public domain.
9 ** - Alfonso Ranieri <alforan@tin.it>
10 ** - Stefan Kost <ensonic@sonicpulse.de>
12 ** Ported to OS4 by Alexandre Balaban <alexandre@balaban.name>
16 #ifndef EXEC_LIBRARIES_H
17 #include <exec/libraries.h>
20 #ifndef EXEC_SEMAPHORES_H
21 #include <exec/semaphores.h>
28 #if defined(__amigaos4__) && !defined(EXEC_INTERFACES_H)
29 #include <exec/interfaces.h>
32 /***************************************************************************/
34 extern UBYTE lib_name
[];
35 extern UBYTE lib_ver
[];
36 extern UBYTE lib_fullName
[];
37 extern ULONG lib_version
;
38 extern ULONG lib_revision
;
40 extern struct ExecBase
*SysBase
;
41 extern struct DosLibrary
*DOSBase
;
43 extern struct UtilityBase
*UtilityBase
;
45 extern struct Library
*UtilityBase
;
47 extern struct Library
*IFFParseBase
;
48 extern struct RxsLib
*RexxSysBase
;
50 extern struct SignalSemaphore lib_sem
;
51 extern struct SignalSemaphore lib_prefsSem
;
52 extern struct SignalSemaphore lib_memSem
;
55 extern struct URL_Prefs
*lib_prefs
;
57 extern struct Library
*lib_base
;
58 extern ULONG lib_segList
;
59 extern struct SignalSemaphore lib_libSem
;
61 extern ULONG lib_flags
;
63 /***************************************************************************/
71 /***************************************************************************/