Added include guard to expat_external.h.
Renamed include guard for expat.h, to reflect the changed file name.
diff --git a/expat/lib/expat.h b/expat/lib/expat.h
index 8510ae5..074d47b 100644
--- a/expat/lib/expat.h
+++ b/expat/lib/expat.h
@@ -2,8 +2,8 @@
    See the file COPYING for copying permission.
 */
 
-#ifndef XmlParse_INCLUDED
-#define XmlParse_INCLUDED 1
+#ifndef Expat_INCLUDED
+#define Expat_INCLUDED 1
 
 #ifdef __VMS
 /*      0        1         2         3      0        1         2         3
@@ -1005,4 +1005,4 @@
 }
 #endif
 
-#endif /* not XmlParse_INCLUDED */
+#endif /* not Expat_INCLUDED */
diff --git a/expat/lib/expat_external.h b/expat/lib/expat_external.h
index 59eff58..7202e11 100644
--- a/expat/lib/expat_external.h
+++ b/expat/lib/expat_external.h
@@ -2,6 +2,9 @@
    See the file COPYING for copying permission.
 */
 
+#ifndef Expat_External_INCLUDED
+#define Expat_External_INCLUDED 1
+
 /* External API definitions */
 
 #if defined(_MSC_EXTENSIONS) && !defined(__BEOS__) && !defined(__CYGWIN__)
@@ -94,3 +97,5 @@
 #ifdef __cplusplus
 }
 #endif
+
+#endif /* not Expat_External_INCLUDED */