* Added support for the following XPATH functions:

* `false`, `true`
* Fixed: [Negation operator in 'must' statement makes backend segmentation fault](https://github.com/clicon/clixon/issues/179)
This commit is contained in:
Olof hagsand 2021-02-23 15:24:39 +01:00
parent ab18946880
commit 2a4de52e56
5 changed files with 88 additions and 19 deletions

View file

@ -248,8 +248,6 @@ xp_primary_function(clixon_xpath_yacc *xpy,
case XPATHFN_NORMALIZE_SPACE:
case XPATHFN_TRANSLATE:
case XPATHFN_BOOLEAN:
case XPATHFN_TRUE:
case XPATHFN_FALSE:
case XPATHFN_LANG:
case XPATHFN_NUMBER:
case XPATHFN_SUM:
@ -273,6 +271,8 @@ xp_primary_function(clixon_xpath_yacc *xpy,
case XPATHFN_NAME:
case XPATHFN_CONTAINS:
case XPATHFN_NOT:
case XPATHFN_TRUE:
case XPATHFN_FALSE:
break;
default:
if ((cb = cbuf_new()) == NULL){