From d8850403bcacef78deb02ea41adbc0618ce3372c Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Fri, 10 Oct 2003 14:24:12 +0000 Subject: [PATCH] make room in Doc, Element, Attributes for PSVI type informations. Daniel * include/libxml/tree.h: make room in Doc, Element, Attributes for PSVI type informations. Daniel --- ChangeLog | 5 +++++ include/libxml/tree.h | 3 +++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2a85f962..34ab6736 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Fri Oct 10 16:19:17 CEST 2003 Daniel Veillard + + * include/libxml/tree.h: make room in Doc, Element, Attributes + for PSVI type informations. + Fri Oct 10 16:08:02 CEST 2003 Daniel Veillard * HTMLparser.c c14n.c catalog.c error.c globals.c parser.c diff --git a/include/libxml/tree.h b/include/libxml/tree.h index e717cd2e..c65c1249 100644 --- a/include/libxml/tree.h +++ b/include/libxml/tree.h @@ -373,6 +373,7 @@ struct _xmlAttr { struct _xmlDoc *doc; /* the containing document */ xmlNs *ns; /* pointer to the associated namespace */ xmlAttributeType atype; /* the attribute type if validating */ + void *psvi; /* for type/PSVI informations */ }; /** @@ -457,6 +458,7 @@ struct _xmlNode { xmlChar *content; /* the content */ struct _xmlAttr *properties;/* properties list */ xmlNs *nsDef; /* namespace definitions on this node */ + void *psvi; /* for type/PSVI informations */ }; /** @@ -510,6 +512,7 @@ struct _xmlDoc { int charset; /* encoding of the in-memory content actually an xmlCharEncoding */ struct _xmlDict *dict; /* dict used to allocate names or NULL */ + void *psvi; /* for type/PSVI informations */ }; /**