summaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
authorouwou <26526779+ouwou@users.noreply.github.com>2023-02-06 23:51:02 -0500
committerouwou <26526779+ouwou@users.noreply.github.com>2023-02-06 23:51:02 -0500
commit4dd0eb24c40a7276dea4fc349d885f4277795dcb (patch)
tree9209c8860232a9fceee21bacc66cce7cb5384fa6 /src/components
parent73ec2adb7b4b4a1a6d3b15b9dc9087941316a4c9 (diff)
downloadabaddon-portaudio-4dd0eb24c40a7276dea4fc349d885f4277795dcb.tar.gz
abaddon-portaudio-4dd0eb24c40a7276dea4fc349d885f4277795dcb.zip
fix potential crash (#136)
Diffstat (limited to 'src/components')
-rw-r--r--src/components/channels.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/channels.cpp b/src/components/channels.cpp
index 231d9e3..b691ab5 100644
--- a/src/components/channels.cpp
+++ b/src/components/channels.cpp
@@ -299,12 +299,12 @@ void ChannelList::UpdateListing() {
if (!guild.has_value()) continue;
auto iter = AddGuild(*guild, m_model->children());
- (*iter)[m_columns.m_sort] = sort_value++;
+ if (iter) (*iter)[m_columns.m_sort] = sort_value++;
}
} else {
for (const auto &group : folders) {
auto iter = AddFolder(group);
- (*iter)[m_columns.m_sort] = sort_value++;
+ if (iter) (*iter)[m_columns.m_sort] = sort_value++;
}
}