diff --git a/src/conv.cpp b/src/conv.cpp index b7da7d1f..c8d0cfe6 100644 --- a/src/conv.cpp +++ b/src/conv.cpp @@ -244,8 +244,8 @@ void StripHtmlTags(std::string &s) s.replace(i, j-i, ""); } Replace(s, "'", "'"); - Replace(s, """, "\""); Replace(s, "&", "&"); + Replace(s, """, "\""); for (size_t i = 0; i < s.length(); ++i) { if (erase) diff --git a/src/lyrics_fetcher.cpp b/src/lyrics_fetcher.cpp index d0c4200b..7df8922b 100644 --- a/src/lyrics_fetcher.cpp +++ b/src/lyrics_fetcher.cpp @@ -143,8 +143,8 @@ bool LyricwikiFetcher::notLyrics(const std::string &data) void LyricsflyFetcher::postProcess(std::string &data) { - Replace(data, "[br]", ""); - Trim(data); + Replace(data, "[br]", "\n"); + LyricsFetcher::postProcess(data); } /**********************************************************************/