rrichards Fri Mar 13 19:35:14 2009 UTC
Modified files:
/php-src/ext/libxml libxml.c
Log:
add LIBXML_LOADED_VERSION constant that contains currently loaded libxml2
version
add libxml2 version being used to info output
http://cvs.php.net/viewvc.cgi/php-src/ext/libxml/libxml.c?r1=1.74&r2=1.75&diff_format=u
Index: php-src/ext/libxml/libxml.c
diff -u php-src/ext/libxml/libxml.c:1.74 php-src/ext/libxml/libxml.c:1.75
--- php-src/ext/libxml/libxml.c:1.74 Tue Mar 10 23:39:27 2009
+++ php-src/ext/libxml/libxml.c Fri Mar 13 19:35:14 2009
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: libxml.c,v 1.74 2009/03/10 23:39:27 helly Exp $ */
+/* $Id: libxml.c,v 1.75 2009/03/13 19:35:14 rrichards Exp $ */
#define IS_EXT_MODULE
@@ -592,6 +592,7 @@
REGISTER_LONG_CONSTANT("LIBXML_VERSION",
LIBXML_VERSION, CONST_CS | CONST_PERSISTENT);
REGISTER_STRING_CONSTANT("LIBXML_DOTTED_VERSION",
LIBXML_DOTTED_VERSION, CONST_CS | CONST_PERSISTENT);
+ REGISTER_STRING_CONSTANT("LIBXML_LOADED_VERSION", (char
*)xmlParserVersion, CONST_CS | CONST_PERSISTENT);
/* For use with loading xml */
REGISTER_LONG_CONSTANT("LIBXML_NOENT", XML_PARSE_NOENT,
CONST_CS | CONST_PERSISTENT);
@@ -671,7 +672,8 @@
{
php_info_print_table_start();
php_info_print_table_row(2, "libXML support", "active");
- php_info_print_table_row(2, "libXML Version", LIBXML_DOTTED_VERSION);
+ php_info_print_table_row(2, "libXML Compiled Version",
LIBXML_DOTTED_VERSION);
+ php_info_print_table_row(2, "libXML Loaded Version", (char
*)xmlParserVersion);
php_info_print_table_row(2, "libXML streams", "enabled");
php_info_print_table_end();
}
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php