From 874bfd75183b781c0087087502133f5bea8ade1c Mon Sep 17 00:00:00 2001
From: George Hazan <ghazan@miranda.im>
Date: Thu, 28 Mar 2019 00:01:57 +0300
Subject: Menu_ModifyItem to receive icolib handle, not HICON

---
 plugins/SimpleStatusMsg/src/awaymsg.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'plugins/SimpleStatusMsg')

diff --git a/plugins/SimpleStatusMsg/src/awaymsg.cpp b/plugins/SimpleStatusMsg/src/awaymsg.cpp
index 114789ed5b..d5ce014c16 100644
--- a/plugins/SimpleStatusMsg/src/awaymsg.cpp
+++ b/plugins/SimpleStatusMsg/src/awaymsg.cpp
@@ -301,10 +301,10 @@ static int AwayMsgPreBuildMenu(WPARAM hContact, LPARAM)
 	if (CallProtoService(szProto, PS_GETCAPS, PFLAGNUM_1, 0) & PF1_MODEMSGRECV) {
 		if (CallProtoService(szProto, PS_GETCAPS, PFLAGNUM_3, 0) & Proto_Status2Flag(iStatus == ID_STATUS_OFFLINE ? ID_STATUS_INVISIBLE : iStatus)) {
 			wchar_t str[128];
-			HICON hIcon = Skin_LoadProtoIcon(szProto, iStatus);
+			HANDLE hIcon = Skin_GetProtoIcon(szProto, iStatus);
 			mir_snwprintf(str, TranslateT("Re&ad %s message"), Clist_GetStatusModeDescription(iStatus, 0));
 			Menu_ModifyItem(hAwayMsgMenuItem, str, hIcon, 0);
-			IcoLib_ReleaseIcon(hIcon);
+			IcoLib_ReleaseIcon((HICON)hIcon);
 
 			ptrA szMsg(db_get_sa(hContact, "CList", "StatusMsg"));
 			if (szMsg != nullptr) {
-- 
cgit v1.2.3