mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-08-08 17:42:14 +03:00
Alexey Efimov pointed out that concat('a', 'b', ) should raise a syntax
* xpath.c: Alexey Efimov pointed out that concat('a', 'b', ) should raise a syntax error Daniel
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
Tue Jan 14 17:00:08 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
|
* xpath.c: Alexey Efimov pointed out that concat('a', 'b', )
|
||||||
|
should raise a syntax error
|
||||||
|
|
||||||
Tue Jan 14 15:39:14 CET 2003 Daniel Veillard <daniel@veillard.com>
|
Tue Jan 14 15:39:14 CET 2003 Daniel Veillard <daniel@veillard.com>
|
||||||
|
|
||||||
* python/libxml.c: cleanup patch from St<53>phane Bidoul
|
* python/libxml.c: cleanup patch from St<53>phane Bidoul
|
||||||
|
4
xpath.c
4
xpath.c
@@ -7617,7 +7617,8 @@ xmlXPathCompFunctionCall(xmlXPathParserContextPtr ctxt) {
|
|||||||
SKIP_BLANKS;
|
SKIP_BLANKS;
|
||||||
|
|
||||||
ctxt->comp->last = -1;
|
ctxt->comp->last = -1;
|
||||||
while (CUR != ')') {
|
if (CUR != ')') {
|
||||||
|
while (CUR != 0) {
|
||||||
int op1 = ctxt->comp->last;
|
int op1 = ctxt->comp->last;
|
||||||
ctxt->comp->last = -1;
|
ctxt->comp->last = -1;
|
||||||
xmlXPathCompileExpr(ctxt);
|
xmlXPathCompileExpr(ctxt);
|
||||||
@@ -7631,6 +7632,7 @@ xmlXPathCompFunctionCall(xmlXPathParserContextPtr ctxt) {
|
|||||||
NEXT;
|
NEXT;
|
||||||
SKIP_BLANKS;
|
SKIP_BLANKS;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
PUSH_LONG_EXPR(XPATH_OP_FUNCTION, nbargs, 0, 0,
|
PUSH_LONG_EXPR(XPATH_OP_FUNCTION, nbargs, 0, 0,
|
||||||
name, prefix);
|
name, prefix);
|
||||||
NEXT;
|
NEXT;
|
||||||
|
Reference in New Issue
Block a user