blob: 6c1c38ebb7da0c0f0ab3021102ecce50123f74b0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
See https://gitlab.com/lspies/photoqt/-/work_items/413
Backport patch fixing a segfault with graphicsmagick enabled
[PQCImagePlugin] make sure to properly default initialize in setWritableFormats
--- a/cplusplus/images/plugins/pqc_imageplugin.cpp
+++ b/cplusplus/images/plugins/pqc_imageplugin.cpp
@@ -82,7 +82,7 @@ void PQCImagePlugin::setData(const QHash<int, QList<QStringList > > dat, const Q
void PQCImagePlugin::setWritableFormats(const QSet<int> formats) {
m_writableIds = formats;
for(const int &f : formats) {
- const QList<QStringList > cur = m_id2data.value(f);
+ const QList<QStringList > cur = m_id2data.value(f, {{}, {}});
for(const QString &s : cur[1])
m_writableSuffixes.insert(s);
}
--
GitLab
|