From 6c16a0938554a209c8b2a61dfd273e36880e9a03 Mon Sep 17 00:00:00 2001 From: Chocobo1 Date: Tue, 1 Aug 2023 14:13:26 +0800 Subject: [PATCH] Guard against potential negative number --- src/gui/addnewtorrentdialog.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/addnewtorrentdialog.cpp b/src/gui/addnewtorrentdialog.cpp index 88de009e9..947a91321 100644 --- a/src/gui/addnewtorrentdialog.cpp +++ b/src/gui/addnewtorrentdialog.cpp @@ -151,8 +151,8 @@ public: ? BitTorrent::TorrentContentLayout::NoSubfolder : BitTorrent::TorrentContentLayout::Subfolder); - if (!m_filePriorities.isEmpty()) - m_filePriorities.resize(filesCount(), BitTorrent::DownloadPriority::Normal); + if (const int fileCount = filesCount(); !m_filePriorities.isEmpty() && (fileCount >= 0)) + m_filePriorities.resize(fileCount, BitTorrent::DownloadPriority::Normal); } bool hasMetadata() const override