From e69b314201e8115a2102a69c687339410a498966 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 3 Apr 2024 14:08:08 +0200 Subject: [PATCH] fix parsing of huge unicode characters --- src/librssguard/network-web/webfactory.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librssguard/network-web/webfactory.cpp b/src/librssguard/network-web/webfactory.cpp index d9200f481..5ab3af5f5 100644 --- a/src/librssguard/network-web/webfactory.cpp +++ b/src/librssguard/network-web/webfactory.cpp @@ -222,7 +222,7 @@ QString WebFactory::unescapeHtml(const QString& html) { } if (number > 0U) { - output.append(QChar(number)); + output.append(QString::fromUcs4((const char32_t*)&number, 1)); } else { // Failed to convert to number, leave intact.