update from Charles Bozeman for date and duration types updated too Daniel

* xmlschemas.c xmlschemastypes.c include/libxml/xmlschemas.h:
  update from Charles Bozeman for date and duration types
* test/schemas/date_0.* test/schemas/dur_0.*
  result/schemas/date_0.* result/schemas/dur_0.*: updated too
Daniel
diff --git a/test/schemas/date_0.xsd b/test/schemas/date_0.xsd
index 8784212..7247394 100644
--- a/test/schemas/date_0.xsd
+++ b/test/schemas/date_0.xsd
@@ -78,19 +78,20 @@
           <xsd:element name="mon1">
             <xsd:simpleType>
               <xsd:restriction base="xsd:gMonth">
-                <xsd:maxInclusive value="--01Z"/>
-                <xsd:minInclusive value="--05Z"/>
+                <xsd:minInclusive value="--01Z"/>
+                <xsd:maxInclusive value="--05Z"/>
               </xsd:restriction>
             </xsd:simpleType>
           </xsd:element>
           <xsd:element name="day1">
             <xsd:simpleType>
               <xsd:restriction base="xsd:gDay">
-                <xsd:maxInclusive value="---28"/>
-                <xsd:minInclusive value="---31"/>
+                <xsd:minInclusive value="---28"/>
+                <xsd:maxInclusive value="---31"/>
               </xsd:restriction>
             </xsd:simpleType>
           </xsd:element>
+          <xsd:element name="monthday1" type="xsd:gMonthDay"/>
         </xsd:choice>
       </xsd:sequence>
     </xsd:complexType>