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

xpath: Remove remaining references to valueFrame

Fixes #529.
This commit is contained in:
Nick Wellnhofer 2023-04-30 12:57:09 +02:00
parent a5bc460583
commit fa993130f9
3 changed files with 2 additions and 3 deletions

View File

@ -400,7 +400,7 @@ struct _xmlXPathParserContext {
int xptr; /* it this an XPointer expression */
xmlNodePtr ancestor; /* used for walking preceding axis */
int valueFrame; /* unused */
int valueFrame; /* always zero for compatibility */
};
/************************************************************************

View File

@ -297,7 +297,7 @@ XMLPUBFUN void *
if (ctxt == NULL) return; \
if (nargs != (x)) \
XP_ERROR(XPATH_INVALID_ARITY); \
if (ctxt->valueNr < ctxt->valueFrame + (x)) \
if (ctxt->valueNr < (x)) \
XP_ERROR(XPATH_STACK_ERROR);
/**

View File

@ -1248,7 +1248,6 @@ xmlXPtrEvalXPointer(xmlXPathParserContextPtr ctxt) {
ctxt->valueNr = 0;
ctxt->valueMax = 10;
ctxt->value = NULL;
ctxt->valueFrame = 0;
}
SKIP_BLANKS;
if (CUR == '/') {