2004-02-06 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.XML / System.Xml / DTDValidatingReader.cs
index ab3a36146dcd5541d95dddc916039026ab7f9924..9389a5331cde55e74cc996fcf4ce72e638b5fc7f 100644 (file)
@@ -228,7 +228,7 @@ namespace Mono.Xml
                                return false;
 
                        bool b = reader.MoveToElement ();
-                       if (!b)
+                       if (!b && !IsDefault)
                                return false;
                        currentAttribute = null;
                        consumedAttribute = false;
@@ -719,8 +719,6 @@ namespace Mono.Xml
                                                break;
                                        case XmlTokenizedType.IDREFS:
                                                foreach (string idref in list) {
-                                                       // FIXME: is this normalization required?
-//                                                     string each = FilterNormalization (def.Name, idref);
                                                        if (!idList.Contains (idref))
                                                                missingIDReferences.Add (idref);
                                                }