diff options
| author | George Hazan <george.hazan@gmail.com> | 2015-05-21 19:37:58 +0000 | 
|---|---|---|
| committer | George Hazan <george.hazan@gmail.com> | 2015-05-21 19:37:58 +0000 | 
| commit | 1889d396b05de1fb84902c61a2c1a80d86d54b04 (patch) | |
| tree | 67ef9daed3a8f972e7ea7219f067fb6e7eb9e847 /plugins/SMS/src | |
| parent | db0dc1634ea23ed3ce22d442b75a0c93fc73f2f8 (diff) | |
warning fixes
git-svn-id: http://svn.miranda-ng.org/main/trunk@13738 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/SMS/src')
| -rw-r--r-- | plugins/SMS/src/functions.cpp | 4 | ||||
| -rw-r--r-- | plugins/SMS/src/receive.cpp | 22 | 
2 files changed, 13 insertions, 13 deletions
diff --git a/plugins/SMS/src/functions.cpp b/plugins/SMS/src/functions.cpp index a1fc8f68e4..e407e26228 100644 --- a/plugins/SMS/src/functions.cpp +++ b/plugins/SMS/src/functions.cpp @@ -207,7 +207,7 @@ BOOL GetDataFromMessage(LPSTR lpszMessage,size_t dwMessageSize,DWORD *pdwEventTy  			LPSTR lpsz = (LPSTR)strstr(lpszMessage+10, "\r\n");
  			if (lpsz) {
  				if (lpwszPhone && dwPhoneSize) {
 -					dwPhoneSizeRet = MultiByteToWideChar(CP_UTF8,0,(lpszMessage+10),min((size_t)(lpsz-(lpszMessage+10)),dwPhoneSize),lpwszPhone,dwPhoneSize);
 +					dwPhoneSizeRet = MultiByteToWideChar(CP_UTF8,0,(lpszMessage+10),(int)min((size_t)(lpsz-(lpszMessage+10)),dwPhoneSize),lpwszPhone,(int)dwPhoneSize);
  					dwPhoneSizeRet = CopyNumberW(lpwszPhone, lpwszPhone, dwPhoneSizeRet);
  				}
  			}
 @@ -219,7 +219,7 @@ BOOL GetDataFromMessage(LPSTR lpszMessage,size_t dwMessageSize,DWORD *pdwEventTy  			LPSTR lpsz = (LPSTR)strstr(lpszMessage+23, "\r\n");
  			if (lpsz) {
  				if (lpwszPhone && dwPhoneSize) {
 -					dwPhoneSizeRet = MultiByteToWideChar(CP_UTF8,0,(lpszMessage+23),min((size_t)(lpsz-(lpszMessage+23)),dwPhoneSize),lpwszPhone,dwPhoneSize);
 +					dwPhoneSizeRet = MultiByteToWideChar(CP_UTF8,0,(lpszMessage+23),(int)min((size_t)(lpsz-(lpszMessage+23)),dwPhoneSize),lpwszPhone,(int)dwPhoneSize);
  					dwPhoneSizeRet = CopyNumberW(lpwszPhone, lpwszPhone, dwPhoneSizeRet);
  				}
 diff --git a/plugins/SMS/src/receive.cpp b/plugins/SMS/src/receive.cpp index 813cd77ffd..8c4f040b79 100644 --- a/plugins/SMS/src/receive.cpp +++ b/plugins/SMS/src/receive.cpp @@ -58,13 +58,13 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  			LPWSTR lpwszMessageXMLDecoded=(LPWSTR)MEMALLOC((dwBuffLen*sizeof(WCHAR)));
  			if (dbei.pBlob && lpwszMessageXMLEncoded && lpwszMessageXMLDecoded)
  			{
 -				dwMessageXMLEncodedSize=MultiByteToWideChar(CP_UTF8,0,lpszData,dwDataSize,lpwszMessageXMLEncoded,dwBuffLen);
 +				dwMessageXMLEncodedSize=MultiByteToWideChar(CP_UTF8,0,lpszData,(int)dwDataSize,lpwszMessageXMLEncoded,(int)dwBuffLen);
  				DecodeXML(lpwszMessageXMLEncoded,dwMessageXMLEncodedSize,lpwszMessageXMLDecoded,dwBuffLen,&dwMessageXMLDecodedSize);
  				lpszMessageUTF=(LPSTR)lpwszMessageXMLEncoded;
 -				WideCharToMultiByte(CP_UTF8,0,lpwszMessageXMLDecoded,dwMessageXMLDecodedSize,lpszMessageUTF,dwBuffLen,NULL,NULL);
 +				WideCharToMultiByte(CP_UTF8,0,lpwszMessageXMLDecoded,(int)dwMessageXMLDecodedSize,lpszMessageUTF,(int)dwBuffLen,NULL,NULL);
  				dwPhoneSize=CopyNumberA(szPhone,lpszPhone,dwPhoneSize);
 -				dwPhoneSize=MultiByteToWideChar(CP_UTF8,0,szPhone,dwPhoneSize,tszPhone,MAX_PHONE_LEN);
 +				dwPhoneSize=MultiByteToWideChar(CP_UTF8,0,szPhone,(int)dwPhoneSize,tszPhone,MAX_PHONE_LEN);
  				MCONTACT hContact=HContactFromPhone(tszPhone,dwPhoneSize);
  				dbei.szModule=GetModuleName(hContact);
 @@ -92,7 +92,7 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  		if (GetXMLFieldEx(lpszXML,dwXMLSize,&lpszPhone,&dwPhoneSize,"sms_delivery_receipt","destination",NULL))
  		{
  			dwPhoneSize=CopyNumberA(szPhone,lpszPhone,dwPhoneSize);
 -			dwPhoneSize=MultiByteToWideChar(CP_UTF8,0,szPhone,dwPhoneSize,tszPhone,MAX_PHONE_LEN);
 +			dwPhoneSize=MultiByteToWideChar(CP_UTF8,0,szPhone,(int)dwPhoneSize,tszPhone,MAX_PHONE_LEN);
  			MCONTACT hContact=HContactFromPhone(tszPhone,dwPhoneSize);
  			DBEVENTINFO dbei={0};
 @@ -101,7 +101,7 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  			dbei.timestamp=time(NULL);
  			dbei.flags = DBEF_UTF;
  			dbei.eventType = ICQEVENTTYPE_SMSCONFIRMATION;
 -			if (CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,dwDataSize,"yes",3)==CSTR_EQUAL)
 +			if (CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,(int)dwDataSize,"yes",3)==CSTR_EQUAL)
  			{
  				dbei.cbBlob=(MAX_PHONE_LEN+MAX_PATH);
  				dbei.pBlob=(PBYTE)MEMALLOC(dbei.cbBlob);
 @@ -112,13 +112,13 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  					lpszData="";
  					dwDataSize=0;
  				}
 -				dbei.cbBlob=(MAX_PHONE_LEN+MAX_PATH+dwDataSize);
 +				dbei.cbBlob=(int)(MAX_PHONE_LEN+MAX_PATH+dwDataSize);
  				dbei.pBlob=(PBYTE)MEMALLOC(dbei.cbBlob);
  				if (dbei.pBlob)
  				{
  					dbei.cbBlob=mir_snprintf((LPSTR)dbei.pBlob,dbei.cbBlob,"SMS Confirmation From: +%s\r\nSMS was not sent succesfully: ",szPhone);
  					memcpy((dbei.pBlob+dbei.cbBlob),lpszData,dwDataSize);
 -					dbei.cbBlob+=(dwDataSize+sizeof(DWORD));
 +					dbei.cbBlob += (int)(dwDataSize+sizeof(DWORD));
  					(*((DWORD*)(dbei.pBlob+(dbei.cbBlob-sizeof(DWORD)))))=0;
  				}
  			}
 @@ -142,7 +142,7 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  			KillTimer(hWndDlg, wParam);
  			GetXMLFieldExBuff(lpszXML,dwXMLSize,szNetwork,sizeof(szNetwork),NULL,"sms_response","network",NULL);
 -			if (ack->result == ACKRESULT_FAILED || CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,dwDataSize,"no",2)==CSTR_EQUAL) {	
 +			if (ack->result == ACKRESULT_FAILED || CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,(int)dwDataSize,"no",2)==CSTR_EQUAL) {	
  				char szBuff[1024];
  				TCHAR tszErrorMessage[1028];
  				LPSTR lpszErrorDescription;
 @@ -181,13 +181,13 @@ int handleAckSMS(WPARAM wParam, LPARAM lParam)  					else SendSMSWindowRemove(hWndDlg);
  				}
  				else {
 -					if ( CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,dwDataSize,"yes",3)==CSTR_EQUAL ||
 -							CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,dwDataSize,"smtp",4)==CSTR_EQUAL) {
 +					if ( CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,(int)dwDataSize,"yes",3)==CSTR_EQUAL ||
 +							CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,(int)dwDataSize,"smtp",4)==CSTR_EQUAL) {
  						char szSource[MAX_PATH],szMessageID[MAX_PATH];
  						if (DB_SMS_GetByte(NULL,"ShowACK",SMS_DEFAULT_SHOWACK)) {	
  							HWND hwndAccepted=CreateDialog(ssSMSSettings.hInstance,MAKEINTRESOURCE(IDD_SENDSMSACCEPT),hWndDlg,SMSAcceptedDlgProc);
 -							if (CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,dwDataSize,"yes",3)==CSTR_EQUAL) {
 +							if (CompareStringA(MAKELANGID(LANG_ENGLISH,SUBLANG_ENGLISH_US),NORM_IGNORECASE,lpszData,(int)dwDataSize,"yes",3)==CSTR_EQUAL) {
  								GetXMLFieldExBuff(lpszXML,dwXMLSize,szSource,sizeof(szSource),NULL,"sms_response","source",NULL);
  								GetXMLFieldExBuff(lpszXML,dwXMLSize,szMessageID,sizeof(szMessageID),NULL,"sms_response","message_id",NULL);
  							}
  | 
