diff --git a/linkcheck/logger/html.py b/linkcheck/logger/html.py
index 7f3e81dd..6cf7fb1b 100644
--- a/linkcheck/logger/html.py
+++ b/linkcheck/logger/html.py
@@ -242,6 +242,7 @@ class HtmlLogger (linkcheck.logger.Logger):
"""
Write url_data.info.
"""
+ sep = u"
"+os.linesep
text = sep.join([cgi.escape(x[1]) for x in url_data.info])
self.writeln(u"
| "+self.part("info")+
u" | "+cgi.escape(text).replace(os.linesep, " ")+
diff --git a/linkcheck/logger/sql.py b/linkcheck/logger/sql.py
index 957bb0fe..9f32dac0 100644
--- a/linkcheck/logger/sql.py
+++ b/linkcheck/logger/sql.py
@@ -96,6 +96,7 @@ class SQLLogger (linkcheck.logger.Logger):
if self.fd is None:
return
log_warnings = [x[1] for x in url_data.warnings]
+ log_infos = [x[1] for x in url_data.info]
self.writeln(u"insert into %(table)s(urlname,recursionlevel,"
"parentname,baseref,valid,result,warning,info,url,line,col,"
"name,checktime,dltime,dlsize,cached) values ("
@@ -124,7 +125,7 @@ class SQLLogger (linkcheck.logger.Logger):
'valid': intify(url_data.valid),
'result': sqlify(url_data.result),
'warning': sqlify(os.linesep.join(log_warnings)),
- 'info': sqlify(os.linesep.join(url_data.info)),
+ 'info': sqlify(os.linesep.join(log_infos)),
'url': sqlify(linkcheck.url.url_quote(url_data.url or u"")),
'line': url_data.line,
'column': url_data.column,
|