[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: koffice/libs/flake
From: Sven Langkamp <sven.langkamp () gmail ! com>
Date: 2010-11-09 21:04:43
Message-ID: 20101109210443.98826AC89E () svn ! kde ! org
[Download RAW message or body]
SVN commit 1194775 by langkamp:
fix crash on saving image to kostore
M +6 -2 KoImageData_p.cpp
--- trunk/koffice/libs/flake/KoImageData_p.cpp #1194774:1194775
@@ -28,6 +28,7 @@
#include <QCryptographicHash>
#include <QFileInfo>
#include <KDebug>
+#include <QBuffer>
KoImageDataPrivate::KoImageDataPrivate(KoImageData *q)
: collection(0),
@@ -84,8 +85,11 @@
case KoImageDataPrivate::StateImageLoaded:
case KoImageDataPrivate::StateImageOnly: {
// save image
- QImageWriter writer(&device, suffix.toLatin1());
- return writer.write(image);
+ QBuffer buffer;
+ QImageWriter writer(&buffer, suffix.toLatin1());
+ bool result = writer.write(image);
+ device.write(buffer.data(), buffer.size());
+ return result;
}
}
return false;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic