1
HTML_PARSE_NOWARNINGフラグを確認するためにPHPでパッケージ化された環境以外の環境でlibxmlを使用する人物を探しています。 警告は引き続き生成されます。 Cでのlibxmlを実装PHPからlibxml htmlParseDocument htmlParseOptionフラグを無視する
ソースコード:
//one of these options is 64 or HTML_PARSE_NOWARNING
htmlCtxtUseOptions(ctxt, (int)options);
ctxt->vctxt.error = php_libxml_ctx_error;
ctxt->vctxt.warning = php_libxml_ctx_warning;
if (ctxt->sax != NULL) {
ctxt->sax->error = php_libxml_ctx_error;
ctxt->sax->warning = php_libxml_ctx_warning;
}
htmlParseDocument(ctxt); //this still produces warnings
グッドニュースは、修正が簡単です。それでもなお、PHPのソースをパッチする必要があります。 – user2782001