cvs: php-src /ext/libxml libxml.c
| From: | Rob Richards | Date: | Sun, 05 Dec 2004 11:59:46 +0000 |
| Subject: | cvs: php-src /ext/libxml libxml.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-29428@lists.php.net to get a copy of this message | ||
rrichards Sun Dec 5 06:59:46 2004 EDT
Modified files:
/php-src/ext/libxml libxml.c
Log:
define options that can be used when loading documents
http://cvs.php.net/diff.php/php-src/ext/libxml/libxml.c?r1=1.24&r2=1.25&ty=u
Index: php-src/ext/libxml/libxml.c
diff -u php-src/ext/libxml/libxml.c:1.24 php-src/ext/libxml/libxml.c:1.25
--- php-src/ext/libxml/libxml.c:1.24 Tue Nov 9 03:13:35 2004
+++ php-src/ext/libxml/libxml.c Sun Dec 5 06:59:46 2004
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: libxml.c,v 1.24 2004/11/09 08:13:35 dmitry Exp $ */
+/* $Id: libxml.c,v 1.25 2004/12/05 11:59:46 rrichards Exp $ */
#define IS_EXT_MODULE
@@ -458,6 +458,20 @@
LIBXML(error_buffer).c = NULL;
#endif
+#if LIBXML_VERSION >= 20600
+ /* For use with loading xml */
+ REGISTER_LONG_CONSTANT("LIBXML_NOENT", XML_PARSE_NOENT, CONST_CS | CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_DTDLOAD", XML_PARSE_DTDLOAD, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_DTDATTR", XML_PARSE_DTDATTR, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_DTDVALID", XML_PARSE_DTDVALID, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_NOERROR", XML_PARSE_NOERROR, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_NOWARNING", XML_PARSE_NOWARNING, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_NOBLANKS", XML_PARSE_NOBLANKS, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_XINCLUDE", XML_PARSE_XINCLUDE, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_NSCLEAN", XML_PARSE_NSCLEAN, CONST_CS |
CONST_PERSISTENT);
+ REGISTER_LONG_CONSTANT("LIBXML_NOCDATA", XML_PARSE_NOCDATA, CONST_CS |
CONST_PERSISTENT);
+#endif
+
return SUCCESS;
}