1#ifndef PROTO_EXPAT_H
2#define PROTO_EXPAT_H
3
4#ifndef LIBRARIES_EXPAT_H
5#include <libraries/expat.h>
6#endif
7
8/****************************************************************************/
9
10#ifndef __NOLIBBASE__
11 #ifndef __USE_BASETYPE__
12  extern struct Library * ExpatBase;
13 #else
14  extern struct Library * ExpatBase;
15 #endif /* __USE_BASETYPE__ */
16#endif /* __NOLIBBASE__ */
17
18/****************************************************************************/
19
20#ifdef __amigaos4__
21 #include <interfaces/expat.h>
22 #ifdef __USE_INLINE__
23  #include <inline4/expat.h>
24 #endif /* __USE_INLINE__ */
25 #ifndef CLIB_EXPAT_PROTOS_H
26  #define CLIB_EXPAT_PROTOS_H 1
27 #endif /* CLIB_EXPAT_PROTOS_H */
28 #ifndef __NOGLOBALIFACE__
29  extern struct ExpatIFace *IExpat;
30 #endif /* __NOGLOBALIFACE__ */
31#else /* __amigaos4__ */
32 #ifndef CLIB_EXPAT_PROTOS_H
33  #include <clib/expat_protos.h>
34 #endif /* CLIB_EXPAT_PROTOS_H */
35 #if defined(__GNUC__)
36  #ifndef __PPC__
37   #include <inline/expat.h>
38  #else
39   #include <ppcinline/expat.h>
40  #endif /* __PPC__ */
41 #elif defined(__VBCC__)
42  #ifndef __PPC__
43   #include <inline/expat_protos.h>
44  #endif /* __PPC__ */
45 #else
46  #include <pragmas/expat_pragmas.h>
47 #endif /* __GNUC__ */
48#endif /* __amigaos4__ */
49
50/****************************************************************************/
51
52#endif /* PROTO_EXPAT_H */
53