summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-01 14:59:37 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-03-01 14:59:50 +0100
commite39eba2ee20f04dbbd9656ba362ac27aabdd376a (patch)
treeb523e8ec4ab788cf43ff4342a76e1a26fa4449b3 /common
parent14d33366f8ed61105f0d10328a03ccb07cf8970a (diff)
downloadsink-e39eba2ee20f04dbbd9656ba362ac27aabdd376a.tar.gz
sink-e39eba2ee20f04dbbd9656ba362ac27aabdd376a.zip
Ignore empty ids
Diffstat (limited to 'common')
-rw-r--r--common/synchronizerstore.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/common/synchronizerstore.cpp b/common/synchronizerstore.cpp
index ca7e6d2..0d1e154 100644
--- a/common/synchronizerstore.cpp
+++ b/common/synchronizerstore.cpp
@@ -86,7 +86,10 @@ QByteArrayList SynchronizerStore::resolveLocalIds(const QByteArray &bufferType,
86{ 86{
87 QByteArrayList result; 87 QByteArrayList result;
88 for (const auto &l : localIds) { 88 for (const auto &l : localIds) {
89 result << resolveLocalId(bufferType, l); 89 const auto id = resolveLocalId(bufferType, l);
90 if (!id.isEmpty()) {
91 result << id;
92 }
90 } 93 }
91 return result; 94 return result;
92} 95}