|
23 | 23 | #include "php_ini.h"
|
24 | 24 | #include "ext/standard/info.h"
|
25 | 25 | #include "php_xmlreader.h"
|
26 |
| -#include "php_xmlreader_arginfo.h" |
27 | 26 | #ifdef HAVE_DOM
|
28 | 27 | #include "ext/dom/xml_common.h"
|
29 | 28 | #include "ext/dom/dom_ce.h"
|
30 | 29 | #endif
|
31 | 30 | #include <libxml/xmlreader.h>
|
32 | 31 | #include <libxml/uri.h>
|
| 32 | +#include "php_xmlreader_arginfo.h" |
33 | 33 |
|
34 | 34 | zend_class_entry *xmlreader_class_entry;
|
35 | 35 |
|
@@ -1185,40 +1185,6 @@ PHP_MINIT_FUNCTION(xmlreader)
|
1185 | 1185 | xmlreader_register_prop_handler(&xmlreader_prop_handlers, "value", NULL, xmlTextReaderConstValue, IS_STRING);
|
1186 | 1186 | xmlreader_register_prop_handler(&xmlreader_prop_handlers, "xmlLang", NULL, xmlTextReaderConstXmlLang, IS_STRING);
|
1187 | 1187 |
|
1188 |
| - /* Constants for NodeType - cannot define common types to share with dom as there are differences in these types */ |
1189 |
| - |
1190 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("NONE", XML_READER_TYPE_NONE); |
1191 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("ELEMENT", XML_READER_TYPE_ELEMENT); |
1192 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("ATTRIBUTE", XML_READER_TYPE_ATTRIBUTE); |
1193 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("TEXT", XML_READER_TYPE_TEXT); |
1194 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("CDATA", XML_READER_TYPE_CDATA); |
1195 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("ENTITY_REF", XML_READER_TYPE_ENTITY_REFERENCE); |
1196 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("ENTITY", XML_READER_TYPE_ENTITY); |
1197 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("PI", XML_READER_TYPE_PROCESSING_INSTRUCTION); |
1198 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("COMMENT", XML_READER_TYPE_COMMENT); |
1199 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("DOC", XML_READER_TYPE_DOCUMENT); |
1200 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("DOC_TYPE", XML_READER_TYPE_DOCUMENT_TYPE); |
1201 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("DOC_FRAGMENT", XML_READER_TYPE_DOCUMENT_FRAGMENT); |
1202 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("NOTATION", XML_READER_TYPE_NOTATION); |
1203 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("WHITESPACE", XML_READER_TYPE_WHITESPACE); |
1204 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("SIGNIFICANT_WHITESPACE", XML_READER_TYPE_SIGNIFICANT_WHITESPACE); |
1205 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("END_ELEMENT", XML_READER_TYPE_END_ELEMENT); |
1206 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("END_ENTITY", XML_READER_TYPE_END_ENTITY); |
1207 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("XML_DECLARATION", XML_READER_TYPE_XML_DECLARATION); |
1208 |
| - |
1209 |
| - /* Constants for Parser options */ |
1210 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("LOADDTD", XML_PARSER_LOADDTD); |
1211 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("DEFAULTATTRS", XML_PARSER_DEFAULTATTRS); |
1212 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("VALIDATE", XML_PARSER_VALIDATE); |
1213 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("SUBST_ENTITIES", XML_PARSER_SUBST_ENTITIES); |
1214 |
| - |
1215 |
| - /* Constants for Errors when loading - not yet used until we implement custom error handling |
1216 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("VALIDITY_WARNING", XML_PARSER_SEVERITY_VALIDITY_WARNING, CONST_CS | CONST_PERSISTENT); |
1217 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("VALIDITY_ERROR", XML_PARSER_SEVERITY_VALIDITY_ERROR, CONST_CS | CONST_PERSISTENT); |
1218 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("WARNING", XML_PARSER_SEVERITY_WARNING, CONST_CS | CONST_PERSISTENT); |
1219 |
| - REGISTER_XMLREADER_CLASS_CONST_LONG("ERROR", XML_PARSER_SEVERITY_ERROR, CONST_CS | CONST_PERSISTENT); |
1220 |
| - */ |
1221 |
| - |
1222 | 1188 | return SUCCESS;
|
1223 | 1189 | }
|
1224 | 1190 | /* }}} */
|
|
0 commit comments