Skip to content

Commit 000ed65

Browse files
authored
Use queued invoke (#1304)
IB-8197 Signed-off-by: Raul Metsma <[email protected]>
1 parent 4729b35 commit 000ed65

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

client/Application.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,7 @@ class DigidocConf final: public digidoc::XmlConfCurrent
280280
static std::vector<digidoc::X509Cert> toCerts(QLatin1String key)
281281
{
282282
std::vector<digidoc::X509Cert> certs;
283-
for(const auto &cert: Application::confValue(key).toArray())
283+
for(const auto list = Application::confValue(key).toArray(); auto cert: list)
284284
{
285285
if(QByteArray der = fromBase64(cert); !der.isEmpty())
286286
certs.emplace_back((const unsigned char*)der.constData(), size_t(der.size()));
@@ -400,7 +400,7 @@ Application::Application( int &argc, char **argv )
400400
});
401401
}
402402
#endif
403-
});
403+
}, Qt::QueuedConnection);
404404
#endif
405405

406406
qRegisterMetaType<TokenData>("TokenData");

0 commit comments

Comments
 (0)