1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-06-13 19:21:37 +03:00

some warning removal on Igor's patch seems I messed up with #106788 fix

* uri.c parser.c: some warning removal on Igor's patch
* tree.c: seems I messed up with #106788 fix
* python/libxml.c: fixed some base problems when Python provides
  the resolver.
* relaxng.c: fixed the interleave algorithm
  found 373 test schemas: 364 success 9 failures
  found 529 test instances: 525 success 4 failures
  the resulting failures are bug in the algorithm from 7.3 and
  lack of support for params
Daniel
This commit is contained in:
Daniel Veillard
2003-02-24 11:47:13 +00:00
parent 0046c0fec2
commit c64b8e984c
6 changed files with 127 additions and 86 deletions

View File

@ -463,6 +463,9 @@ pythonExternalEntityLoader(const char *URL, const char *ID,
}
if (result == NULL) {
Py_DECREF(ret);
} else if (URL != NULL) {
result->filename = xmlStrdup(URL);
result->directory = xmlParserGetDirectory((const char *) URL);
}
}
}