summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--coverdatabase.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/coverdatabase.cpp b/coverdatabase.cpp
index 89a1d60..75c4a9a 100644
--- a/coverdatabase.cpp
+++ b/coverdatabase.cpp
@@ -85,9 +85,9 @@ QByteArray CoverDatabase::fetchImageData(const QByteArray &coverId)
data = despotify_get_image(m_session, const_cast<char *>(coverId.data()), &len);
}
+ QImage img = data != 0 ? QImage::fromData(static_cast<const uchar *>(data), len, "JPEG") : QImage();
free(data);
- QImage img = data != 0 ? QImage::fromData(static_cast<const uchar *>(data), len, "JPEG") : QImage();
{
QMutexLocker locker(&m_coverCacheLock);
m_coverCache.insert(coverId, img);