From 03b52f1c32f4db35e30c745e8bbeb6839a683323 Mon Sep 17 00:00:00 2001 From: Eskil Abrahamsen Blomfeldt Date: Fri, 30 Oct 2009 14:34:46 +0100 Subject: Don't delete data before using it :) --- coverdatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(coverId.data()), &len); } + QImage img = data != 0 ? QImage::fromData(static_cast(data), len, "JPEG") : QImage(); free(data); - QImage img = data != 0 ? QImage::fromData(static_cast(data), len, "JPEG") : QImage(); { QMutexLocker locker(&m_coverCacheLock); m_coverCache.insert(coverId, img); -- cgit v1.2.3