1 #ifndef PROTO_OPENURL_H 2 #define PROTO_OPENURL_H 3 4 /* 5 ** $VER: openurl.h 6.3 (17.4.2005) 6 ** Includes Release 6.3 7 ** 8 ** SAS `C' style prototype/pragma header file combo 9 ** 10 ** openurl.library - universal URL display and browser 11 ** launcher library 12 ** 13 ** Written by Troels Walsted Hansen <troels@thule.no> 14 ** Placed in the public domain. 15 ** 16 ** Developed by: 17 ** - Alfonso Ranieri <alforan@tin.it> 18 ** - Stefan Kost <ensonic@sonicpulse.de> 19 ** 20 */ 21 22 #ifndef __NOLIBBASE__ 23 extern struct Library * 24 #ifdef __CONSTLIBBASEDECL__ 25 __CONSTLIBBASEDECL__ 26 #endif /* __CONSTLIBBASEDECL__ */ 27 OpenURLBase; 28 #endif /* !__NOLIBBASE__ */ 29 30 #include <clib/openurl_protos.h> 31 32 #ifdef __GNUC__ 33 #ifdef __PPC__ 34 #ifndef _NO_PPCINLINE 35 #include <ppcinline/openurl.h> 36 #endif /* _NO_PPCINLINE */ 37 #else 38 #ifndef _NO_INLINE 39 #include <inline/openurl.h> 40 #endif /* _NO_INLINE */ 41 #endif /* __PPC__ */ 42 #else 43 #include <pragmas/openurl_pragmas.h> 44 #endif /* __GNUC__ */ 45 46 #endif /* !PROTO_OPENURL_H */