diff -r 780f926bc26c -r f83bd4ae1fe3 emailuis/nmailui/src/nmviewerviewnetreply.cpp --- a/emailuis/nmailui/src/nmviewerviewnetreply.cpp Fri Jun 11 16:42:02 2010 +0300 +++ b/emailuis/nmailui/src/nmviewerviewnetreply.cpp Thu Jun 24 14:32:18 2010 +0300 @@ -94,6 +94,9 @@ // Insert embedded images into cache manually if(manager()) { if(manager()->cache() && request().url().scheme() == NMUI_NET_REPLY_CONTENT_ID) { + // Store url to use for reply in access manager finished emitting. + setUrl(request().url()); + // Metadata required for inserted data QNetworkCacheMetaData metaData; metaData.setUrl(request().url()); @@ -120,7 +123,7 @@ NM_FUNCTION; Q_UNUSED(result); - NmMessage *message = NULL; + NmMessage *message(NULL); message = mUiEngine.message( mMailboxId, mFolderId, @@ -128,7 +131,7 @@ if (message) { QList partList; message->attachmentList(partList); - NmMessagePart *part = NULL; + NmMessagePart *part(NULL); for (int i = 0; !part && i < partList.count(); i++) { if (partList[i]->partId() == mMessagePartId) { part = partList[i];