*** empty log message ***
diff --git a/expat/examples/elements.c b/expat/examples/elements.c
index 52f47ad..e81d465 100644
--- a/expat/examples/elements.c
+++ b/expat/examples/elements.c
@@ -25,8 +25,14 @@
*depthPtr -= 1;
}
+#ifdef AMIGA_SHARED_LIB
+#include <proto/expat.h>
+int
+amiga_main(int argc, char *argv[])
+#else
int
main(int argc, char *argv[])
+#endif
{
char buf[BUFSIZ];
XML_Parser parser = XML_ParserCreate(NULL);
diff --git a/expat/examples/outline.c b/expat/examples/outline.c
index 43ee74b..e770819 100644
--- a/expat/examples/outline.c
+++ b/expat/examples/outline.c
@@ -54,8 +54,14 @@
Depth--;
}
+#ifdef AMIGA_SHARED_LIB
+#include <proto/expat.h>
+int
+amiga_main(int argc, char *argv[])
+#else
int
main(int argc, char *argv[])
+#endif
{
XML_Parser p = XML_ParserCreate(NULL);
if (! p) {