diff options
Diffstat (limited to 'plugins/SendScreenshotPlus/src')
| -rw-r--r-- | plugins/SendScreenshotPlus/src/CSend.cpp | 2 | ||||
| -rw-r--r-- | plugins/SendScreenshotPlus/src/Main.cpp | 4 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/plugins/SendScreenshotPlus/src/CSend.cpp b/plugins/SendScreenshotPlus/src/CSend.cpp index eae8ecad55..27797db234 100644 --- a/plugins/SendScreenshotPlus/src/CSend.cpp +++ b/plugins/SendScreenshotPlus/src/CSend.cpp @@ -65,7 +65,7 @@ CSend::~CSend(){  //---------------------------------------------------------------------------
  void CSend::SetContact(HANDLE hContact) {
  	m_hContact		= hContact;
 -	m_pszProto		= (char*)CallService(MS_PROTO_GETCONTACTBASEPROTO,(WPARAM)hContact,0);
 +	m_pszProto		= GetContactProto(hContact);
  	m_ChatRoom		= DBGetContactSettingByte(hContact, m_pszProto, "ChatRoom", 0);
  	m_PFflag		= hasCap(PF1_URLSEND);
  	m_PFflag		= hasCap(PF1_CHAT);
 diff --git a/plugins/SendScreenshotPlus/src/Main.cpp b/plugins/SendScreenshotPlus/src/Main.cpp index 393406a91e..3398f5580b 100644 --- a/plugins/SendScreenshotPlus/src/Main.cpp +++ b/plugins/SendScreenshotPlus/src/Main.cpp @@ -208,8 +208,8 @@ INT_PTR service_CaptureAndSendDesktop(WPARAM wParam, LPARAM lParam) {  	LPTSTR pszPath = GetCustomPath();
  	if(pszPath)
  	{
 -		LPSTR  pszProto		= (LPSTR)CallService(MS_PROTO_GETCONTACTBASEPROTO,wParam,0);
 -		bool bChatRoom		= DBGetContactSettingByte((HANDLE)wParam, pszProto, "ChatRoom", 0) != 0;
 +		LPSTR  pszProto = GetContactProto((HANDLE)wParam);
 +		bool bChatRoom = DBGetContactSettingByte((HANDLE)wParam, pszProto, "ChatRoom", 0) != 0;
  		frmMain->m_opt_chkTimed			= false;
  		frmMain->m_opt_tabCapture		= 1;
  		frmMain->m_opt_cboxDesktop		= 0;
  | 
