summaryrefslogtreecommitdiff
path: root/ext/xsl/xsltprocessor.c
diff options
context:
space:
mode:
authorRob Richards <rrichards@php.net>2003-12-22 16:49:54 +0000
committerRob Richards <rrichards@php.net>2003-12-22 16:49:54 +0000
commitab29ed006cc14752bc130c003c810d39da6b0ae6 (patch)
treedaee31c1b88aa3b72422fcfc0884d291f0214c1e /ext/xsl/xsltprocessor.c
parent620cb2e2eb86f849298abafbc3224385a6fa17a3 (diff)
downloadphp-git-ab29ed006cc14752bc130c003c810d39da6b0ae6.tar.gz
rollback to previouos version
bug #26690 fixed in libxml.c
Diffstat (limited to 'ext/xsl/xsltprocessor.c')
-rw-r--r--ext/xsl/xsltprocessor.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/ext/xsl/xsltprocessor.c b/ext/xsl/xsltprocessor.c
index e19795d4a0..eb98018046 100644
--- a/ext/xsl/xsltprocessor.c
+++ b/ext/xsl/xsltprocessor.c
@@ -297,17 +297,8 @@ PHP_FUNCTION(xsl_xsltprocessor_transform_to_uri)
ret = -1;
if (newdocp) {
- int fd;
- php_stream *stream = php_stream_open_wrapper_ex(uri, "wb", ENFORCE_SAFE_MODE | REPORT_ERRORS, NULL, NULL);
-
- if (php_stream_cast(stream, PHP_STREAM_AS_FD, (void*)&fd, 1) == FAILURE) {
- goto done;
- }
-
- ret = xsltSaveResultToFd(fd, newdocp, sheetp);
-done:
+ ret = xsltSaveResultToFilename(uri, newdocp, sheetp, 0);
xmlFreeDoc(newdocp);
- php_stream_close(stream);
}
RETVAL_LONG(ret);