Fixed memory leak in online toaster. The avatar data was not deleted, when the online toaster is deaktivated.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3897 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
thunder2 2010-12-05 22:27:50 +00:00
parent 38203704f0
commit a79d2a8e53

View File

@ -429,8 +429,6 @@ void NotifyQt::UpdateGUI()
QPixmap pix ; QPixmap pix ;
pix.loadFromData(data,size,"PNG") ; pix.loadFromData(data,size,"PNG") ;
onlineToaster->setPixmap(pix); onlineToaster->setPixmap(pix);
delete[] data ;
} }
else else
{ {
@ -449,6 +447,10 @@ void NotifyQt::UpdateGUI()
} }
break; break;
} }
if (data) {
delete[] data;
}
} }
if (rsNotify->NotifySysMessage(sysid, type, title, msg)) if (rsNotify->NotifySysMessage(sysid, type, title, msg))