mirror of
https://gitlab.gnome.org/GNOME/libxslt
synced 2025-08-07 10:42:55 +03:00
Integrating EXSLT and cleanup:
* Makefile.am configure.in libexslt/Makefile.am: Integration of libexslt in the build system * libxslt/Makefile.am libxslt/xsltproc.c libxslt/xsltutils.c xsltproc/Makefile.am xsltproc/xsltproc.c: Moved xsltproc to a separate directory, linked it to libexslt, and added exslt version reports to -V * tests/*/Makefile.am: updated the path to xsltproc * libexslt/common.c libexslt/exslt.h libexslt/exsltconfig.h.in libexslt/functions.c libexslt/math.c libexslt/sets.c: added versionning informations, some cleanup, and added documentation to a couple of exported functions Daniel
This commit is contained in:
@@ -71,7 +71,7 @@ exslFuncInit (xsltTransformContextPtr ctxt, const xmlChar *URI) {
|
||||
*
|
||||
* Shutdown the EXSLT - Functions module
|
||||
*/
|
||||
static void
|
||||
static static void
|
||||
exslFuncShutdown (xsltTransformContextPtr ctxt ATTRIBUTE_UNUSED,
|
||||
const xmlChar *URI ATTRIBUTE_UNUSED,
|
||||
exslFuncData *data) {
|
||||
@@ -114,6 +114,7 @@ exslFuncNewFunctionData (void) {
|
||||
|
||||
ret->nargs = 0;
|
||||
ret->content = NULL;
|
||||
return(ret);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -139,7 +140,7 @@ exslFuncFunctionFunction (xmlXPathParserContextPtr ctxt, int nargs) {
|
||||
data = (exslFuncData *) xsltGetExtData (tctxt,
|
||||
EXSLT_FUNCTIONS_NAMESPACE);
|
||||
oldResult = data->result;
|
||||
data->result == NULL;
|
||||
data->result = NULL;
|
||||
|
||||
func = (exslFuncFunctionData*) xmlHashLookup2 (data->funcs,
|
||||
ctxt->context->functionURI,
|
||||
|
Reference in New Issue
Block a user