diff --git a/CHANGES b/CHANGES index 053f0cb..1b61ee4 100644 --- a/CHANGES +++ b/CHANGES @@ -10,6 +10,7 @@ CHANGES IN Mini-XML 2.8 - Added MXML_MAJOR/MINOR_VERSION definitions to mxml.h (Bug $461) - Fixed a bug reading UTF-16 characters from a file (Bug #454) - Fixed a memory leak when loading invalid XML (Bug #496) + - Fixed an XML fragment loading problem (Bug #494) CHANGES IN Mini-XML 2.7 diff --git a/doc/relnotes.html b/doc/relnotes.html index 84f5e11..43d4ffe 100644 --- a/doc/relnotes.html +++ b/doc/relnotes.html @@ -22,6 +22,8 @@ hspace="10" width="100" height="100" alt="B">Release Notes
  • Fixed a memory leak when loading invalid XML (Bug #496)
  • +
  • Fixed an XML fragment loading problem (Bug #494)
  • + diff --git a/mxml-file.c b/mxml-file.c index 1e71aad..8eaaaba 100644 --- a/mxml-file.c +++ b/mxml-file.c @@ -2043,7 +2043,7 @@ mxml_load_data( { node = parent; - while (parent->parent != top && parent->parent) + while (parent != top && parent->parent) parent = parent->parent; if (node != parent)