AC_DEFINE(HAVE_XMLWRITER,1,[ ])
PHP_NEW_EXTENSION(xmlwriter, php_xmlwriter.c, $ext_shared)
PHP_SUBST(XMLWRITER_SHARED_LIBADD)
-fi
+
+ AC_CHECK_FUNCS([xmlTextWriterStartComment xmlTextWriterEndComment])
+ fi
PHP_FE(xmlwriter_end_cdata, NULL)
PHP_FE(xmlwriter_write_cdata, NULL)
PHP_FE(xmlwriter_text, NULL)
+#ifdef HAVE_XMLTEXTWRITERSTARTCOMMENT
PHP_FE(xmlwriter_start_document, NULL)
+#endif
+#ifdef HAVE_XMLTEXTWRITERENDCOMMENT
PHP_FE(xmlwriter_end_document, NULL)
+#endif
PHP_FE(xmlwriter_write_comment, NULL)
PHP_FE(xmlwriter_start_dtd, NULL)
PHP_FE(xmlwriter_end_dtd, NULL)
}
/* }}} */
+#ifdef HAVE_XMLTEXTWRITERSTARTCOMMENT
/* {{{ proto bool xmlwriter_start_comment(resource xmlwriter)
Create start comment - returns FALSE on error */
PHP_FUNCTION(xmlwriter_start_comment)
RETURN_FALSE;
}
/* }}} */
+#endif /* HAVE_XMLTEXTWRITERSTARTCOMMENT */
+#ifdef HAVE_XMLTEXTWRITERENDCOMMENT
/* {{{ proto bool xmlwriter_end_comment(resource xmlwriter)
Create end comment - returns FALSE on error */
PHP_FUNCTION(xmlwriter_end_comment)
RETURN_FALSE;
}
/* }}} */
+#endif /* HAVE_XMLTEXTWRITERENDCOMMENT */
/* {{{ proto bool xmlwriter_write_comment(resource xmlwriter, string content)
Write full comment tag - returns FALSE on error */