summaryrefslogtreecommitdiffabout
authorMichael Krelin <hacker@klever.net>2008-04-06 19:31:16 (UTC)
committer Michael Krelin <hacker@klever.net>2008-04-06 19:31:16 (UTC)
commitc4a18d4511340f87e2e0176e8889cc7fc2471006 (patch) (side-by-side diff)
treeaffcbdf89f1092f784e31a3ca43c6b615ab61af5
parent3ad3ff71c4799ffd5f592fadb64feabac9e85b46 (diff)
parentaa3a6821f6aaaf4ae63bafbbc76da5f414a75fd4 (diff)
downloadlibopkele-c4a18d4511340f87e2e0176e8889cc7fc2471006.zip
libopkele-c4a18d4511340f87e2e0176e8889cc7fc2471006.tar.gz
libopkele-c4a18d4511340f87e2e0176e8889cc7fc2471006.tar.bz2
Merge branch 'devel/openid20' into devel/oauth
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--lib/discovery.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/discovery.cc b/lib/discovery.cc
index c118c80..3b90977 100644
--- a/lib/discovery.cc
+++ b/lib/discovery.cc
@@ -251,24 +251,25 @@ namespace opkele {
try {
util::tidy_doc_t td = util::tidy_doc_t::create();
if(!td)
throw exception_tidy(OPKELE_CP_ "failed to create htmltidy document");
#ifndef NDEBUG
td.opt_set(TidyQuiet,false);
td.opt_set(TidyShowWarnings,false);
#endif /* NDEBUG */
td.opt_set(TidyForceOutput,true);
td.opt_set(TidyXhtmlOut,true);
td.opt_set(TidyDoctypeMode,TidyDoctypeOmit);
td.opt_set(TidyMark,false);
+ td.opt_set(TidyNumEntities,true);
if(td.parse_string(save_html)<=0)
throw exception_tidy(OPKELE_CP_ "tidy failed to parse document");
if(td.clean_and_repair()<=0)
throw exception_tidy(OPKELE_CP_ "tidy failed to clean and repair");
util::tidy_buf_t tide;
if(td.save_buffer(tide)<=0)
throw exception_tidy(OPKELE_CP_ "tidy failed to save buffer");
prepare_to_parse();
parse(tide.c_str(),tide.size(),true);
}catch(exception_tidy& et) { }
}
save_html.clear();