fix: -Wnull-dereference warning in TorrentFilter::countTorrentsPerMode()
This commit is contained in:
parent
4798a8fe93
commit
d765bcff70
|
@ -240,9 +240,15 @@ bool TorrentFilter::filterAcceptsRow(int source_row, QModelIndex const& source_p
|
|||
|
||||
std::array<int, FilterMode::NUM_MODES> TorrentFilter::countTorrentsPerMode() const
|
||||
{
|
||||
std::array<int, FilterMode::NUM_MODES> torrent_counts = {};
|
||||
auto* const torrent_model = dynamic_cast<TorrentModel*>(sourceModel());
|
||||
if (torrent_model == nullptr)
|
||||
{
|
||||
return {};
|
||||
}
|
||||
|
||||
for (auto const& tor : dynamic_cast<TorrentModel*>(sourceModel())->torrents())
|
||||
auto torrent_counts = std::array<int, FilterMode::NUM_MODES>{};
|
||||
|
||||
for (auto const& tor : torrent_model->torrents())
|
||||
{
|
||||
for (int mode = 0; mode < FilterMode::NUM_MODES; ++mode)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue