Fix pixmap leak in Text with embedded images.
authorMartin Jones <martin.jones@nokia.com>
Fri, 2 Dec 2011 00:23:08 +0000 (10:23 +1000)
committerQt by Nokia <qt-info@nokia.com>
Fri, 2 Dec 2011 07:03:16 +0000 (08:03 +0100)
Insert into hash with same key we use to lookup :-/

Change-Id: I1d70916fab578c8280a11b3a03fb7cfd6ad4d594
Reviewed-by: Yann Bodson <yann.bodson@nokia.com>

src/declarative/items/qquicktext.cpp

index 22f29cb..c35c61d 100644 (file)
@@ -145,7 +145,7 @@ QVariant QQuickTextDocumentWithImageResources::loadResource(int type, const QUrl
 
         if (iter == m_resources.end()) {
             QDeclarativePixmap *p = new QDeclarativePixmap(context->engine(), url);
-            iter = m_resources.insert(name, p);
+            iter = m_resources.insert(url, p);
 
             if (p->isLoading()) {
                 p->connectFinished(this, SLOT(requestFinished()));