]> granicus.if.org Git - php/commitdiff
rollback to previouos version
authorRob Richards <rrichards@php.net>
Mon, 22 Dec 2003 16:49:54 +0000 (16:49 +0000)
committerRob Richards <rrichards@php.net>
Mon, 22 Dec 2003 16:49:54 +0000 (16:49 +0000)
bug #26690 fixed in libxml.c

ext/xsl/xsltprocessor.c

index e19795d4a006cac95fce9a6f4092e04061fa9680..eb98018046274a56022fed7c7af151ba7ed03666 100644 (file)
@@ -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);