1 #ifndef PROTO_OPENURL_H
2 #define PROTO_OPENURL_H
5 ** $VER: openurl.h 7.2 (1.12.2005)
6 ** Includes Release 7.2
8 ** SAS `C' style prototype/pragma header file combo
10 ** openurl.library - universal URL display and browser
13 ** Written by Troels Walsted Hansen <troels@thule.no>
14 ** Placed in the public domain.
17 ** - Alfonso Ranieri <alforan@tin.it>
18 ** - Stefan Kost <ensonic@sonicpulse.de>
19 ** - Alexandre Balaban <alexandre@balaban.name>
24 #include <exec/types.h>
27 /****************************************************************************/
30 #ifndef __USE_BASETYPE__
31 extern struct Library
*
32 #ifdef __CONSTLIBBASEDECL__
34 #endif /* __CONSTLIBBASEDECL__ */
38 extern struct Library
*
39 #ifdef __CONSTLIBBASEDECL__
41 #endif /* __CONSTLIBBASEDECL__ */
43 #endif /* __USE_BASETYPE__ */
44 #endif /* __NOLIBBASE__ */
46 /****************************************************************************/
49 #include <interfaces/openurl.h>
51 #include <inline4/openurl.h>
52 #endif /* __USE_INLINE__ */
53 #ifndef CLIB_OPENURL_PROTOS_H
54 #define CLIB_OPENURL_PROTOS_H 1
55 #endif /* CLIB_OPENURL_PROTOS_H */
56 #ifndef __NOGLOBALIFACE__
57 extern struct OpenURLIFace
*IOpenURL
;
58 #endif /* __NOGLOBALIFACE__ */
59 #else /* __amigaos4__ */
60 #ifndef CLIB_OPENURL_PROTOS_H
61 #include <clib/openurl_protos.h>
62 #endif /* CLIB_OPENURL_PROTOS_H */
65 #include <inline/openurl.h>
67 #include <ppcinline/openurl.h>
69 #elif defined(__VBCC__)
71 #include <inline/openurl_protos.h>
74 #include <pragmas/openurl_pragmas.h>
76 #endif /* __amigaos4__ */
78 /****************************************************************************/
80 #endif /* PROTO_OPENURL_H */