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 */ |
|