summaryrefslogtreecommitdiff
path: root/entities.c
diff options
context:
space:
mode:
authorMike Hommey <glandium@debian.org>2008-08-25 20:08:47 +0200
committerMike Hommey <glandium@debian.org>2008-09-19 21:44:18 +0200
commit10b5df3c511764c05ac09ace03ca93721b733495 (patch)
tree26be813d85f2b21fe892fe28e8a33781d5e5da8f /entities.c
parentc3bd44cf97c6bcc1c0260e7ac05e704e62301785 (diff)
downloadlibxml2-debian/2.6.27.dfsg-4.tar.gz
* Avoid growing the xmlEntity array while fixing CVE-2008-3281, so thatdebian/2.6.27.dfsg-4
librsvg doesn't get broken.
Diffstat (limited to 'entities.c')
-rw-r--r--entities.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/entities.c b/entities.c
index 1abf8c8..91a3978 100644
--- a/entities.c
+++ b/entities.c
@@ -31,35 +31,35 @@ static xmlEntity xmlEntityLt = {
NULL, NULL, NULL, NULL, NULL, NULL,
BAD_CAST "<", BAD_CAST "<", 1,
XML_INTERNAL_PREDEFINED_ENTITY,
- NULL, NULL, NULL, NULL, 0, 0
+ NULL, NULL, NULL, NULL, 0, 1
};
static xmlEntity xmlEntityGt = {
NULL, XML_ENTITY_DECL, BAD_CAST "gt",
NULL, NULL, NULL, NULL, NULL, NULL,
BAD_CAST ">", BAD_CAST ">", 1,
XML_INTERNAL_PREDEFINED_ENTITY,
- NULL, NULL, NULL, NULL, 0, 0
+ NULL, NULL, NULL, NULL, 0, 1
};
static xmlEntity xmlEntityAmp = {
NULL, XML_ENTITY_DECL, BAD_CAST "amp",
NULL, NULL, NULL, NULL, NULL, NULL,
BAD_CAST "&", BAD_CAST "&", 1,
XML_INTERNAL_PREDEFINED_ENTITY,
- NULL, NULL, NULL, NULL, 0, 0
+ NULL, NULL, NULL, NULL, 0, 1
};
static xmlEntity xmlEntityQuot = {
NULL, XML_ENTITY_DECL, BAD_CAST "quot",
NULL, NULL, NULL, NULL, NULL, NULL,
BAD_CAST "\"", BAD_CAST "\"", 1,
XML_INTERNAL_PREDEFINED_ENTITY,
- NULL, NULL, NULL, NULL, 0, 0
+ NULL, NULL, NULL, NULL, 0, 1
};
static xmlEntity xmlEntityApos = {
NULL, XML_ENTITY_DECL, BAD_CAST "apos",
NULL, NULL, NULL, NULL, NULL, NULL,
BAD_CAST "'", BAD_CAST "'", 1,
XML_INTERNAL_PREDEFINED_ENTITY,
- NULL, NULL, NULL, NULL, 0, 0
+ NULL, NULL, NULL, NULL, 0, 1
};
/**