From 3f9882178018afbe9aaaba1f4461f3fc75493260 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 15 Jun 2015 14:23:02 +0000 Subject: MS_SKIN_LOADICON & MS_SKIN_LOADPROTOICON replaced with direct function calls git-svn-id: http://svn.miranda-ng.org/main/trunk@14176 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Scriver/src/msgdialog.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'plugins/Scriver/src/msgdialog.cpp') diff --git a/plugins/Scriver/src/msgdialog.cpp b/plugins/Scriver/src/msgdialog.cpp index 6c93ab2243..c0f45ade83 100644 --- a/plugins/Scriver/src/msgdialog.cpp +++ b/plugins/Scriver/src/msgdialog.cpp @@ -221,15 +221,10 @@ void SetStatusIcon(SrmmWindowData *dat) MCONTACT hContact = db_mc_getSrmmSub(dat->hContact); if (hContact == NULL) hContact = dat->hContact; - char *szProto = GetContactProto(hContact); - - IcoLib_ReleaseIcon(dat->statusIcon); - dat->statusIcon = LoadSkinnedProtoIcon(szProto, dat->wStatus); - IcoLib_ReleaseIcon(dat->statusIconBig); - dat->statusIconBig = LoadSkinnedProtoIconBig(szProto, dat->wStatus); - if ((int)dat->statusIconBig == CALLSERVICE_NOTFOUND) - dat->statusIconBig = NULL; + char *szProto = GetContactProto(hContact); + dat->statusIcon = Skin_LoadProtoIcon(szProto, dat->wStatus, false); + dat->statusIconBig = Skin_LoadProtoIcon(szProto, dat->wStatus, true); if (dat->statusIconOverlay != NULL) DestroyIcon(dat->statusIconOverlay); -- cgit v1.2.3