cvs: php4 /ext/domxml php_domxml.c php_domxml.h
| From: | Uwe Steinmann | Date: | Tue, 30 Apr 2002 05:18:12 +0000 |
| Subject: | cvs: php4 /ext/domxml php_domxml.c php_domxml.h | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-11552@lists.php.net to get a copy of this message | ||
steinm Tue Apr 30 01:18:12 2002 EDT
Modified files:
/php4/ext/domxml php_domxml.c php_domxml.h
Log:
- added function domxml_parser_set_keep_blanks()
Index: php4/ext/domxml/php_domxml.c
diff -u php4/ext/domxml/php_domxml.c:1.144 php4/ext/domxml/php_domxml.c:1.145
--- php4/ext/domxml/php_domxml.c:1.144 Wed Apr 24 01:49:57 2002
+++ php4/ext/domxml/php_domxml.c Tue Apr 30 01:18:12 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_domxml.c,v 1.144 2002/04/24 05:49:57 sniper Exp $ */
+/* $Id: php_domxml.c,v 1.145 2002/04/30 05:18:12 steinm Exp $ */
/* TODO
* - Support Notation Nodes
@@ -299,6 +299,7 @@
static function_entry php_domxmlparser_class_functions[] = {
PHP_FALIAS(add_chunk, domxml_parser_add_chunk, NULL)
PHP_FALIAS(end, domxml_parser_end, NULL)
+ PHP_FALIAS(set_keep_blanks, domxml_parser_set_keep_blanks, NULL)
{NULL, NULL, NULL}
};
@@ -3652,6 +3653,21 @@
else {
RETVAL_FALSE
}
+}
+/* }}} */
+
+/* {{{ proto bool domxml_parser_set_keep_blanks(bool mode)
+ Determines how to handle blanks */
+PHP_FUNCTION(domxml_parser_set_keep_blanks)
+{
+ zval *id;
+ xmlParserCtxtPtr parserp;
+ zend_bool mode;
+
+ DOMXML_PARAM_ONE(parserp, id, le_domxmlparserp, "b", &mode);
+ parserp->keepBlanks = mode;
+
+ RETURN_TRUE;
}
/* }}} */
Index: php4/ext/domxml/php_domxml.h
diff -u php4/ext/domxml/php_domxml.h:1.50 php4/ext/domxml/php_domxml.h:1.51
--- php4/ext/domxml/php_domxml.h:1.50 Tue Apr 23 02:26:46 2002
+++ php4/ext/domxml/php_domxml.h Tue Apr 30 01:18:12 2002
@@ -16,7 +16,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: php_domxml.h,v 1.50 2002/04/23 06:26:46 steinm Exp $ */
+/* $Id: php_domxml.h,v 1.51 2002/04/30 05:18:12 steinm Exp $ */
#ifndef PHP_DOMXML_H
#define PHP_DOMXML_H
@@ -167,6 +167,7 @@
PHP_FUNCTION(domxml_parser);
PHP_FUNCTION(domxml_parser_add_chunk);
PHP_FUNCTION(domxml_parser_end);
+PHP_FUNCTION(domxml_parser_set_keep_blanks);
/* Class XPathContext methods */
#if defined(LIBXML_XPATH_ENABLED)