diff options
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/Matrix.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/Matrix.cpp b/src/plugins/Matrix.cpp index d81c53c..f7364d1 100644 --- a/src/plugins/Matrix.cpp +++ b/src/plugins/Matrix.cpp @@ -801,15 +801,15 @@ namespace QuickMedia { string_split(body, '\n', [&formatted_body, &contains_formatted_text, &line](const char *str, size_t size){ if(line > 0) formatted_body += "<br/>"; + std::string line_str(str, size); + html_escape_sequences(line_str); if(size > 0 && str[0] == '>') { - std::string line(str, size); - html_escape_sequences(line); formatted_body += "<font color=\"#789922\">"; - formatted_body += line; + formatted_body += line_str; formatted_body += "</font>"; contains_formatted_text = true; } else { - formatted_body.append(str, size); + formatted_body += line_str; } ++line; return true; |