mirror of
https://github.com/transmission/transmission.git
synced 2026-04-18 07:56:33 +01:00
fix: sonarcloud warnings (#2350)
* fix: use-init-statement sonarcloud warning * fix: use-init-statement sonarcloud warning * fix: conversion-loses-precision sonarcloud warning * fix: use std::string_view::npos sonarcoud warning * fix: refactor code to not nest more than 3x sonarcloud warning * fix: conversion-loses-precision sonarcloud warning * fix: use init-statement sonarcloud warning * fix: global variables should be const sonarcloud warning * fix: conversion-loses-precision sonarcloud warning * refactor: reduce complexity in doScrape()
This commit is contained in:
@@ -25,13 +25,12 @@ namespace
|
||||
QString getNameFromMetainfo(QByteArray const& benc)
|
||||
{
|
||||
auto metainfo = tr_torrent_metainfo{};
|
||||
if (metainfo.parseBenc({ benc.constData(), size_t(benc.size()) }))
|
||||
if (!metainfo.parseBenc({ benc.constData(), size_t(benc.size()) }))
|
||||
{
|
||||
auto const& mname = metainfo.name();
|
||||
return QString::fromUtf8(std::data(mname), std::size(mname));
|
||||
return {};
|
||||
}
|
||||
|
||||
return {};
|
||||
return QString::fromStdString(metainfo.name());
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
||||
Reference in New Issue
Block a user