Fix qbytearray related clazy warnings in objective-c++ sparkle updater side

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2023-02-23 14:34:35 +01:00 committed by Matthieu Gallien
parent 5ff0191757
commit 5f9837b2b2

View File

@ -247,7 +247,8 @@ SparkleUpdater::SparkleUpdater(const QUrl& appCastUrl)
setUpdateUrl(appCastUrl);
// Sparkle 1.8 required
NSString *userAgent = [NSString stringWithUTF8String: Utility::userAgentString().data()];
const auto userAgentString = QString::fromUtf8(Utility::userAgentString());
NSString *userAgent = userAgentString.toNSString();
[_interface->updater setUserAgentString: userAgent];
}
@ -255,7 +256,7 @@ SparkleUpdater::~SparkleUpdater() = default;
void SparkleUpdater::setUpdateUrl(const QUrl &url)
{
NSURL* nsurl = [NSURL URLWithString:[NSString stringWithUTF8String:url.toString().toUtf8().data()]];
NSURL* nsurl = [NSURL URLWithString:url.toString().toNSString()];
[_interface->updater setFeedURL: nsurl];
}