rrichards Tue Dec 6 23:59:42 2005 EDT Added files: /php-src/ext/xmlwriter/tests OO_006.phpt
Modified files: /php-src/ext/xmlwriter php_xmlwriter.c Log: - fix remaining parameter typo - add test http://cvs.php.net/diff.php/php-src/ext/xmlwriter/php_xmlwriter.c?r1=1.22&r2=1.23&ty=u Index: php-src/ext/xmlwriter/php_xmlwriter.c diff -u php-src/ext/xmlwriter/php_xmlwriter.c:1.22 php-src/ext/xmlwriter/php_xmlwriter.c:1.23 --- php-src/ext/xmlwriter/php_xmlwriter.c:1.22 Tue Dec 6 22:20:13 2005 +++ php-src/ext/xmlwriter/php_xmlwriter.c Tue Dec 6 23:59:41 2005 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_xmlwriter.c,v 1.22 2005/12/07 03:20:13 pajoye Exp $ */ +/* $Id: php_xmlwriter.c,v 1.23 2005/12/07 04:59:41 rrichards Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -823,7 +823,7 @@ zval *this = getThis(); if (this) { - if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rssss", + if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "ssss", &prefix, &prefix_len, &name, &name_len, &uri, &uri_len, &content, &content_len) == FAILURE) { return; } http://cvs.php.net/co.php/php-src/ext/xmlwriter/tests/OO_006.phpt?r=1.1&p=1 Index: php-src/ext/xmlwriter/tests/OO_006.phpt +++ php-src/ext/xmlwriter/tests/OO_006.phpt --TEST-- XMLWriter: libxml2 XML Writer, startDTD/writeElementNS --SKIPIF-- <?php if (!extension_loaded("xmlwriter")) die("skip"); if (!function_exists("xmlwriter_start_comment")) die("skip: libxml2 2.6.7+ required"); ?> --FILE-- <?php /* $Id: OO_006.phpt,v 1.1 2005/12/07 04:59:41 rrichards Exp $ */ $doc_dest = '001.xml'; $xw = new XMLWriter(); $xw->openUri($doc_dest); $xw->startDtd('foo', NULL, 'urn:bar'); $xw->endDtd(); $xw->startElement('foo'); $xw->writeElementNS('foo', 'bar', 'urn:foo', 'dummy content'); $xw->endElement(); // Force to write and empty the buffer $output_bytes = $xw->flush(true); echo file_get_contents($doc_dest); unset($xw); unlink('001.xml'); ?> --EXPECT-- <!DOCTYPE foo SYSTEM "urn:bar"><foo><foo:bar xmlns:foo="urn:foo">dummy content</foo:bar></foo> -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php