[libxml2] Fix memory leak in xmlSchemaValAtomicType
- From: Nick Wellnhofer <nwellnhof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libxml2] Fix memory leak in xmlSchemaValAtomicType
- Date: Mon, 14 Oct 2019 15:12:03 +0000 (UTC)
commit 5eeb9d5fbb7147cd679d7bdc24aa6e25580a4f0f
Author: Nick Wellnhofer <wellnhofer aevum de>
Date: Mon Oct 14 16:35:00 2019 +0200
Fix memory leak in xmlSchemaValAtomicType
Don't collapse anyUris twice.
Closes #104.
xmlschemastypes.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/xmlschemastypes.c b/xmlschemastypes.c
index 7503f905..e7764d90 100644
--- a/xmlschemastypes.c
+++ b/xmlschemastypes.c
@@ -2925,7 +2925,7 @@ xmlSchemaValAtomicType(xmlSchemaTypePtr type, const xmlChar * value,
if (*value != 0) {
xmlURIPtr uri;
xmlChar *tmpval, *cur;
- if (normOnTheFly) {
+ if ((norm == NULL) && (normOnTheFly)) {
norm = xmlSchemaCollapseString(value);
if (norm != NULL)
value = norm;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]