1
0
mirror of https://gitlab.gnome.org/GNOME/libxml2.git synced 2025-10-20 03:52:25 +03:00

- xpath.[ch] xpointer.[ch]: worked on XPath functions and variable

handlings (registration, lookup, cleanup)
Daniel
This commit is contained in:
Daniel Veillard
2000-10-11 10:54:10 +00:00
parent e8eac3d979
commit 2d38f04707
8 changed files with 331 additions and 80 deletions

View File

@@ -30,6 +30,14 @@ struct _xmlLocationSet {
xmlXPathObjectPtr *locTab;/* array of locations */
};
/*
* Handling of location sets
*/
void xmlXPtrFreeLocationSet (xmlLocationSetPtr obj);
xmlLocationSetPtr xmlXPtrLocationSetMerge (xmlLocationSetPtr val1,
xmlLocationSetPtr val2);
/*
* Functions
*/
@@ -40,7 +48,6 @@ xmlXPathObjectPtr xmlXPtrEval (const xmlChar *str,
xmlXPathContextPtr ctx);
void xmlXPtrRangeToFunction (xmlXPathParserContextPtr ctxt,
int nargs);
void xmlXPtrFreeLocationSet (xmlLocationSetPtr obj);
#ifdef __cplusplus
}