diff options
Diffstat (limited to 'plugins/NewStory/src/templates.cpp')
-rw-r--r-- | plugins/NewStory/src/templates.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/plugins/NewStory/src/templates.cpp b/plugins/NewStory/src/templates.cpp index e24574c880..030866aaa2 100644 --- a/plugins/NewStory/src/templates.cpp +++ b/plugins/NewStory/src/templates.cpp @@ -139,12 +139,13 @@ CMStringA ItemData::formatHtml(const wchar_t *pwszStr) str.AppendFormat(".nick {color: #%06X }\n", color2html(g_colorTable[(dbe.flags & DBEF_SENT) ? COLOR_OUTNICK : COLOR_INNICK].cl));
str.Append("</style></head><body class=\"body\">\n");
- AppendString(str, T2Utf((pwszStr) ? pwszStr : formatString()));
- str.Append("</body></html>");
+ CMStringA szBody;
+ AppendString(szBody, T2Utf((pwszStr) ? pwszStr : formatString()).get());
+ UrlAutodetect(szBody);
+ str += szBody;
- // url autodetect
- UrlAutodetect(str);
+ str.Append("</body></html>");
// Netlib_Logf(0, str);
return str;
|