aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2008-11-11 15:22:24 +0000
committerIgor Sysoev <igor@sysoev.ru>2008-11-11 15:22:24 +0000
commit05215534e725b47de87a3a207b6e27da7cd2e010 (patch)
tree82c9297698d246de9a7fde906f6bedaed5d90be1 /src
parentbc70b323d3b31e4247e6d183a9d1b4e43c907472 (diff)
downloadnginx-05215534e725b47de87a3a207b6e27da7cd2e010.tar.gz
nginx-05215534e725b47de87a3a207b6e27da7cd2e010.zip
exslt support
Diffstat (limited to 'src')
-rw-r--r--src/http/modules/ngx_http_xslt_filter_module.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/http/modules/ngx_http_xslt_filter_module.c b/src/http/modules/ngx_http_xslt_filter_module.c
index e4fc5cd2f..f65ab4208 100644
--- a/src/http/modules/ngx_http_xslt_filter_module.c
+++ b/src/http/modules/ngx_http_xslt_filter_module.c
@@ -15,6 +15,10 @@
#include <libxslt/transform.h>
#include <libxslt/xsltutils.h>
+#if (NGX_HAVE_EXSLT)
+#include <libexslt/exslt.h>
+#endif
+
#ifndef NGX_HTTP_XSLT_REUSE_DTD
#define NGX_HTTP_XSLT_REUSE_DTD 1
@@ -1269,6 +1273,10 @@ ngx_http_xslt_filter_init(ngx_conf_t *cf)
{
xmlInitParser();
+#if (NGX_HAVE_EXSLT)
+ exsltRegisterAll();
+#endif
+
ngx_http_next_header_filter = ngx_http_top_header_filter;
ngx_http_top_header_filter = ngx_http_xslt_header_filter;