summaryrefslogtreecommitdiffstats
path: root/src/gui/image/qimagewriter.cpp
diff options
context:
space:
mode:
authorWarwick Allison <warwick.allison@nokia.com>2010-04-13 03:07:54 (GMT)
committerWarwick Allison <warwick.allison@nokia.com>2010-04-13 03:07:54 (GMT)
commitd9e3aa18dd93ac7e80abb6c904ae6cb48953ff07 (patch)
treec45154b00078f5c9a5bba88954e46dec5ff32b55 /src/gui/image/qimagewriter.cpp
parent6a9a804919599764bb183380a1d5885c3658444f (diff)
parent3e94b3a77affeef80544e48949e018ced4e0d96e (diff)
downloadQt-d9e3aa18dd93ac7e80abb6c904ae6cb48953ff07.zip
Qt-d9e3aa18dd93ac7e80abb6c904ae6cb48953ff07.tar.gz
Qt-d9e3aa18dd93ac7e80abb6c904ae6cb48953ff07.tar.bz2
Merge branch '4.7' of scm.dev.nokia.troll.no:qt/qt-qml into 4.7
Diffstat (limited to 'src/gui/image/qimagewriter.cpp')
-rw-r--r--src/gui/image/qimagewriter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/image/qimagewriter.cpp b/src/gui/image/qimagewriter.cpp
index a5f7b31..503a1b2 100644
--- a/src/gui/image/qimagewriter.cpp
+++ b/src/gui/image/qimagewriter.cpp
@@ -197,6 +197,7 @@ static QImageIOHandler *createWriteHandlerHelper(QIODevice *device,
for (int i = 0; i < keys.size(); ++i) {
QImageIOPlugin *plugin = qobject_cast<QImageIOPlugin *>(l->instance(keys.at(i)));
if (plugin && (plugin->capabilities(device, testFormat) & QImageIOPlugin::CanWrite)) {
+ delete handler;
handler = plugin->create(device, testFormat);
break;
}