mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-26 00:37:43 +03:00
entities: Add "flags" member to struct xmlEntity
This will hold various flags and eventually replace the "checked" member.
This commit is contained in:
10
entities.c
10
entities.c
@@ -38,35 +38,35 @@ static xmlEntity xmlEntityLt = {
|
|||||||
NULL, NULL, NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL, NULL, NULL,
|
||||||
BAD_CAST "<", BAD_CAST "<", 1,
|
BAD_CAST "<", BAD_CAST "<", 1,
|
||||||
XML_INTERNAL_PREDEFINED_ENTITY,
|
XML_INTERNAL_PREDEFINED_ENTITY,
|
||||||
NULL, NULL, NULL, NULL, 0, 1
|
NULL, NULL, NULL, NULL, 0, 1, 0
|
||||||
};
|
};
|
||||||
static xmlEntity xmlEntityGt = {
|
static xmlEntity xmlEntityGt = {
|
||||||
NULL, XML_ENTITY_DECL, BAD_CAST "gt",
|
NULL, XML_ENTITY_DECL, BAD_CAST "gt",
|
||||||
NULL, NULL, NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL, NULL, NULL,
|
||||||
BAD_CAST ">", BAD_CAST ">", 1,
|
BAD_CAST ">", BAD_CAST ">", 1,
|
||||||
XML_INTERNAL_PREDEFINED_ENTITY,
|
XML_INTERNAL_PREDEFINED_ENTITY,
|
||||||
NULL, NULL, NULL, NULL, 0, 1
|
NULL, NULL, NULL, NULL, 0, 1, 0
|
||||||
};
|
};
|
||||||
static xmlEntity xmlEntityAmp = {
|
static xmlEntity xmlEntityAmp = {
|
||||||
NULL, XML_ENTITY_DECL, BAD_CAST "amp",
|
NULL, XML_ENTITY_DECL, BAD_CAST "amp",
|
||||||
NULL, NULL, NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL, NULL, NULL,
|
||||||
BAD_CAST "&", BAD_CAST "&", 1,
|
BAD_CAST "&", BAD_CAST "&", 1,
|
||||||
XML_INTERNAL_PREDEFINED_ENTITY,
|
XML_INTERNAL_PREDEFINED_ENTITY,
|
||||||
NULL, NULL, NULL, NULL, 0, 1
|
NULL, NULL, NULL, NULL, 0, 1, 0
|
||||||
};
|
};
|
||||||
static xmlEntity xmlEntityQuot = {
|
static xmlEntity xmlEntityQuot = {
|
||||||
NULL, XML_ENTITY_DECL, BAD_CAST "quot",
|
NULL, XML_ENTITY_DECL, BAD_CAST "quot",
|
||||||
NULL, NULL, NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL, NULL, NULL,
|
||||||
BAD_CAST "\"", BAD_CAST "\"", 1,
|
BAD_CAST "\"", BAD_CAST "\"", 1,
|
||||||
XML_INTERNAL_PREDEFINED_ENTITY,
|
XML_INTERNAL_PREDEFINED_ENTITY,
|
||||||
NULL, NULL, NULL, NULL, 0, 1
|
NULL, NULL, NULL, NULL, 0, 1, 0
|
||||||
};
|
};
|
||||||
static xmlEntity xmlEntityApos = {
|
static xmlEntity xmlEntityApos = {
|
||||||
NULL, XML_ENTITY_DECL, BAD_CAST "apos",
|
NULL, XML_ENTITY_DECL, BAD_CAST "apos",
|
||||||
NULL, NULL, NULL, NULL, NULL, NULL,
|
NULL, NULL, NULL, NULL, NULL, NULL,
|
||||||
BAD_CAST "'", BAD_CAST "'", 1,
|
BAD_CAST "'", BAD_CAST "'", 1,
|
||||||
XML_INTERNAL_PREDEFINED_ENTITY,
|
XML_INTERNAL_PREDEFINED_ENTITY,
|
||||||
NULL, NULL, NULL, NULL, 0, 1
|
NULL, NULL, NULL, NULL, 0, 1, 0
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ struct _xmlEntity {
|
|||||||
/* this is also used to count entities
|
/* this is also used to count entities
|
||||||
* references done from that entity
|
* references done from that entity
|
||||||
* and if it contains '<' */
|
* and if it contains '<' */
|
||||||
|
int flags; /* various flags */
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
Reference in New Issue
Block a user