1 /***************************************************************************
3 openurl.library - universal URL display and browser launcher library
4 Copyright (C) 1998-2005 by Troels Walsted Hansen, et al.
5 Copyright (C) 2005-2009 by openurl.library Open Source Team
7 This library is free software; it has been placed in the public domain
8 and you can freely redistribute it and/or modify it. Please note, however,
9 that some components may be under the LGPL or GPL license.
11 This library is distributed in the hope that it will be useful,
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
15 openurl.library project: http://sourceforge.net/projects/openurllib/
19 ***************************************************************************/
22 #ifndef EXEC_LIBRARIES_H
23 #include <exec/libraries.h>
26 #ifndef EXEC_SEMAPHORES_H
27 #include <exec/semaphores.h>
34 /***************************************************************************/
38 struct Library libBase
;
39 struct Library
*sysBase
;
41 struct SignalSemaphore libSem
;
43 struct SignalSemaphore poolSem
;
44 struct URL_Prefs
*prefs
;
45 struct SignalSemaphore prefsSem
;
50 /***************************************************************************/
52 #if defined(__amigaos4__)
53 extern struct Library
*SysBase
;
55 extern struct ExecBase
*SysBase
;
58 extern struct LibraryHeader
*OpenURLBase
;
60 /***************************************************************************/
68 /***************************************************************************/