diff --git a/ChangeLog b/ChangeLog index 5dac6b29..103d4921 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Mon Mar 12 19:19:04 CET 2001 Daniel Veillard + + * xpath.c: ptittom found a small bug in UnaryExpr + Sat Mar 10 13:09:53 CET 2001 Daniel Veillard * configure.in: bumped to 2.3.4 diff --git a/xpath.c b/xpath.c index bab3c41c..9026bbb7 100644 --- a/xpath.c +++ b/xpath.c @@ -5630,8 +5630,8 @@ xmlXPathEvalUnaryExpr(xmlXPathParserContextPtr ctxt) { int minus = 0; SKIP_BLANKS; - if (CUR == '-') { - minus = 1; + while (CUR == '-') { + minus = 1 - minus; NEXT; SKIP_BLANKS; }