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

Reply via email to