diff options
author | Ondřej Surý <ondrej@sury.org> | 2013-08-20 09:06:13 +0200 |
---|---|---|
committer | Ondřej Surý <ondrej@sury.org> | 2013-08-20 09:06:13 +0200 |
commit | bf4af35254bfff38b18848b86bb2bf7cf11085de (patch) | |
tree | 4357e214a9bbaea82dc6bd318cf2ddaa4c7ba01c /ext/libxml | |
parent | d837b4550418036e76d6adb3c7dad94b1e3a5a6a (diff) | |
download | php-bf4af35254bfff38b18848b86bb2bf7cf11085de.tar.gz |
New upstream version 5.5.2+dfsgupstream/5.5.2+dfsg
Diffstat (limited to 'ext/libxml')
-rw-r--r-- | ext/libxml/libxml.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ext/libxml/libxml.c b/ext/libxml/libxml.c index b1cb45db7..354cb548a 100644 --- a/ext/libxml/libxml.c +++ b/ext/libxml/libxml.c @@ -44,6 +44,7 @@ #include <libxml/xmlsave.h> #ifdef LIBXML_SCHEMAS_ENABLED #include <libxml/relaxng.h> +#include <libxml/xmlschemas.h> #endif #include "php_libxml.h" @@ -798,6 +799,11 @@ static PHP_MINIT_FUNCTION(libxml) #endif REGISTER_LONG_CONSTANT("LIBXML_NOEMPTYTAG", LIBXML_SAVE_NOEMPTYTAG, CONST_CS | CONST_PERSISTENT); + /* Schema validation options */ +#if defined(LIBXML_SCHEMAS_ENABLED) && LIBXML_VERSION >= 20614 + REGISTER_LONG_CONSTANT("LIBXML_SCHEMA_CREATE", XML_SCHEMA_VAL_VC_I_CREATE, CONST_CS | CONST_PERSISTENT); +#endif + /* Additional constants for use with loading html */ #if LIBXML_VERSION >= 20707 REGISTER_LONG_CONSTANT("LIBXML_HTML_NOIMPLIED", HTML_PARSE_NOIMPLIED, CONST_CS | CONST_PERSISTENT); |