From 8c2cf8fada9a01f749f6f96f177fdb1f590e5393 Mon Sep 17 00:00:00 2001 From: George Hazan <george.hazan@gmail.com> Date: Sun, 10 Jun 2012 10:44:04 +0000 Subject: warning fixes git-svn-id: http://svn.miranda-ng.org/main/trunk@377 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Twitter/main.cpp | 4 ++-- protocols/Twitter/oauth.cpp | 8 ++++---- protocols/Twitter/proto.cpp | 6 +++--- protocols/Twitter/ui.cpp | 6 +++--- protocols/Twitter/utility.cpp | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) (limited to 'protocols') diff --git a/protocols/Twitter/main.cpp b/protocols/Twitter/main.cpp index be8eff5ce5..077b54a0fa 100644 --- a/protocols/Twitter/main.cpp +++ b/protocols/Twitter/main.cpp @@ -108,7 +108,7 @@ int OnModulesLoaded(WPARAM,LPARAM) upd.szBetaVersionURL = "http://twosx.net/mim/twitter/updater/version.html"; upd.szBetaChangelogURL = "http://twosx.net/mim/twitter/updater/changelog.html"; upd.pbBetaVersionPrefix = reinterpret_cast<BYTE*>("Twitter "); - upd.cpbBetaVersionPrefix = strlen(reinterpret_cast<char*>(upd.pbBetaVersionPrefix)); + upd.cpbBetaVersionPrefix = (int)strlen(reinterpret_cast<char*>(upd.pbBetaVersionPrefix)); #ifdef UNICODE upd.szBetaUpdateURL = "http://twosx.net/mim/twitter/updater/twitter.zip"; #else @@ -117,7 +117,7 @@ int OnModulesLoaded(WPARAM,LPARAM) upd.pbVersion = reinterpret_cast<BYTE*>( CreateVersionStringPlugin( reinterpret_cast<PLUGININFO*>(&pluginInfo),curr_version) ); - upd.cpbVersion = strlen(reinterpret_cast<char*>(upd.pbVersion)); + upd.cpbVersion = (int)strlen(reinterpret_cast<char*>(upd.pbVersion)); CallService(MS_UPDATE_REGISTER,0,(LPARAM)&upd); } diff --git a/protocols/Twitter/oauth.cpp b/protocols/Twitter/oauth.cpp index d67ec4ce22..2235ca88ce 100644 --- a/protocols/Twitter/oauth.cpp +++ b/protocols/Twitter/oauth.cpp @@ -496,7 +496,7 @@ string mir_twitter::HMACSHA1( const string& keyBytes, const string& data ) if (!CryptHashData( hHash, // handle of the hash object (BYTE*)keyBytes.c_str(), // password to hash - keyBytes.size(), // number of bytes of data to add + (DWORD)keyBytes.size(), // number of bytes of data to add 0)) // flags { _TRACE("Error in CryptHashData 0x%08x \n", @@ -522,7 +522,7 @@ string mir_twitter::HMACSHA1( const string& keyBytes, const string& data ) * be able to import longer keys (HMAC-SHA1 uses 20-byte key). */ key_blob.hdr.aiKeyAlg = CALG_RC2; - key_blob.len = keyBytes.size(); + key_blob.len = (DWORD)keyBytes.size(); ZeroMemory(key_blob.key, sizeof(key_blob.key)); _ASSERTE(keyBytes.size() <= SIZEOF(key_blob.key)); @@ -578,7 +578,7 @@ string mir_twitter::HMACSHA1( const string& keyBytes, const string& data ) if (!CryptHashData( hHmacHash, // handle of the HMAC hash object (BYTE*)data.c_str(), // message to hash - data.size(), // number of bytes of data to add + (DWORD)data.size(), // number of bytes of data to add 0)) // flags { _TRACE("Error in CryptHashData 0x%08x \n", @@ -646,7 +646,7 @@ ErrorExit: wstring mir_twitter::Base64String( const string& hash ) { Base64Coder coder; - coder.Encode((BYTE*)hash.c_str(), hash.size()); + coder.Encode((BYTE*)hash.c_str(), (DWORD)hash.size()); wstring encoded = UTF8ToWide(coder.EncodedMessage()); return encoded; } diff --git a/protocols/Twitter/proto.cpp b/protocols/Twitter/proto.cpp index 420193fb81..b90b9b477b 100644 --- a/protocols/Twitter/proto.cpp +++ b/protocols/Twitter/proto.cpp @@ -149,7 +149,7 @@ HICON TwitterProto::GetIcon(int index) int TwitterProto::RecvMsg(HANDLE hContact,PROTORECVEVENT *pre) { CCSDATA ccs = { hContact,PSR_MESSAGE,0,reinterpret_cast<LPARAM>(pre) }; - return CallService(MS_PROTO_RECVMSG,0,reinterpret_cast<LPARAM>(&ccs)); + return (int)CallService(MS_PROTO_RECVMSG,0,reinterpret_cast<LPARAM>(&ccs)); } // ************************* @@ -258,7 +258,7 @@ int TwitterProto::SvcCreateAccMgrUI(WPARAM wParam,LPARAM lParam) int TwitterProto::GetName(WPARAM wParam,LPARAM lParam) { - lstrcpynA(reinterpret_cast<char*>(lParam),m_szProtoName,wParam); + lstrcpynA(reinterpret_cast<char*>(lParam), m_szProtoName, (int)wParam); return 0; } @@ -516,7 +516,7 @@ int TwitterProto::LOG(const char *fmt,...) mir_vsnprintf(text,sizeof(text),fmt,va); va_end(va); - return CallService(MS_NETLIB_LOG,(WPARAM)hNetlib_,(LPARAM)text); + return CallService(MS_NETLIB_LOG, (WPARAM)hNetlib_, (LPARAM)text); } int TwitterProto::WLOG(const char* first, const wstring last) diff --git a/protocols/Twitter/ui.cpp b/protocols/Twitter/ui.cpp index 588e73d502..872d5feb1e 100644 --- a/protocols/Twitter/ui.cpp +++ b/protocols/Twitter/ui.cpp @@ -350,7 +350,7 @@ namespace popup_options return GetSysColor(COLOR_WINDOWTEXT); } else if(IsDlgButtonChecked(hwndDlg,IDC_COL_CUSTOM)) - return SendDlgItemMessage(hwndDlg,IDC_COLTEXT,CPM_GETCOLOUR,0,0); + return (COLORREF)SendDlgItemMessage(hwndDlg,IDC_COLTEXT,CPM_GETCOLOUR,0,0); else // Default checked (probably) return 0; } @@ -365,7 +365,7 @@ namespace popup_options return GetSysColor(COLOR_WINDOW); } else if(IsDlgButtonChecked(hwndDlg,IDC_COL_CUSTOM)) - return SendDlgItemMessage(hwndDlg,IDC_COLBACK,CPM_GETCOLOUR,0,0); + return (COLORREF)SendDlgItemMessage(hwndDlg,IDC_COLBACK,CPM_GETCOLOUR,0,0); else // Default checked (probably) return 0; } @@ -394,7 +394,7 @@ namespace popup_options // Pick a random contact HANDLE hContact = 0; - int n_contacts = CallService(MS_DB_CONTACT_GETCOUNT,0,0); + int n_contacts = (int)CallService(MS_DB_CONTACT_GETCOUNT,0,0); if(n_contacts != 0) { diff --git a/protocols/Twitter/utility.cpp b/protocols/Twitter/utility.cpp index 0c9377d7c4..2f79a40e99 100644 --- a/protocols/Twitter/utility.cpp +++ b/protocols/Twitter/utility.cpp @@ -23,7 +23,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. std::string b64encode(const std::string &s) { NETLIBBASE64 encode; - encode.cbDecoded = s.length(); + encode.cbDecoded = (int)s.length(); encode.pbDecoded = (BYTE*)s.c_str(); encode.cchEncoded = Netlib_GetBase64EncodedBufferSize(encode.cbDecoded); encode.pszEncoded = new char[encode.cchEncoded+1]; @@ -122,7 +122,7 @@ http::response mir_twitter::slurp(const std::string &url,http::method meth, pdata_STR = WideToUTF8(pdata_WSTR); req.headersCount = 3; - req.dataLength = pdata_STR.size(); + req.dataLength = (int)pdata_STR.size(); req.pData = const_cast<char*>(pdata_STR.c_str()); LOG("**SLURP::POST - req.pdata is %s", req.pData); } @@ -162,7 +162,7 @@ int mir_twitter::LOG(const char *fmt,...) mir_vsnprintf(text,sizeof(text),fmt,va); va_end(va); - return CallService(MS_NETLIB_LOG,(WPARAM)handle_,(LPARAM)text); + return (int)CallService(MS_NETLIB_LOG,(WPARAM)handle_,(LPARAM)text); } int mir_twitter::WLOG(const char* first, const std::wstring last) -- cgit v1.2.3