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

Reply via email to