Report errors on variable use in key
authorDaniel Veillard <veillard@redhat.com>
Fri, 7 Sep 2012 06:27:16 +0000 (14:27 +0800)
committerDaniel Veillard <veillard@redhat.com>
Fri, 7 Sep 2012 06:27:16 +0000 (14:27 +0800)
commit0ae3194eb58d954d0896ef05e3dacf76350a8bc2
treee74807260649e5699ca8040e040895aa5f8c7d3e
parent85c621da5afac3076c0de2e9aacec1252ad582ff
Report errors on variable use in key

For https://bugzilla.gnome.org/show_bug.cgi?id=680938

Variables are forbidden for match or use values of keys
* libxslt/xsltutils.c libxslt/xsltutils.h: allows to add flags
  to XPath expression compilation
* libxslt/keys.c: add the XML_XPATH_NOVAR if defined (recent libxml2)
* libxslt/pattern.c: add a missing xpath.h include to make sure the
  defintiion is found there too
libxslt/keys.c
libxslt/pattern.c
libxslt/xsltutils.c
libxslt/xsltutils.h