diff --git a/launcher/Markdown.cpp b/launcher/Markdown.cpp
index 4ee1c0d28..a624791df 100644
--- a/launcher/Markdown.cpp
+++ b/launcher/Markdown.cpp
@@ -26,22 +26,6 @@ QString markdownToHTML(const QString& markdown)
QString htmlStr(buffer);
free(buffer);
-
- int pos = htmlStr.indexOf("");
- int imgPos;
- while (pos != -1) {
- pos = pos + 5; // 5 is the size of the tag
- imgPos = htmlStr.indexOf("
");
-
- pos = htmlStr.indexOf("", pos);
- }
-
+
return htmlStr;
}
\ No newline at end of file
diff --git a/launcher/StringUtils.cpp b/launcher/StringUtils.cpp
index 72ccdfbff..db53f353e 100644
--- a/launcher/StringUtils.cpp
+++ b/launcher/StringUtils.cpp
@@ -212,3 +212,23 @@ QPair StringUtils::splitFirst(const QString& s, const QRegular
right = s.mid(end);
return qMakePair(left, right);
}
+
+QString StringUtils::htmlListPatch(QString htmlStr)
+{
+ int pos = htmlStr.indexOf("");
+ int imgPos;
+ while (pos != -1) {
+ pos = pos + 5; // 5 is the size of the tag
+ imgPos = htmlStr.indexOf("
");
+
+ pos = htmlStr.indexOf("", pos);
+ }
+ return htmlStr;
+}
\ No newline at end of file
diff --git a/launcher/StringUtils.h b/launcher/StringUtils.h
index 9d2bdd85e..624ee41a3 100644
--- a/launcher/StringUtils.h
+++ b/launcher/StringUtils.h
@@ -85,4 +85,6 @@ QPair splitFirst(const QString& s, const QString& sep, Qt::Cas
QPair splitFirst(const QString& s, QChar sep, Qt::CaseSensitivity cs = Qt::CaseSensitive);
QPair splitFirst(const QString& s, const QRegularExpression& re);
+QString htmlListPatch(QString htmlStr);
+
} // namespace StringUtils