diff options
author | watcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2012-01-01 20:39:34 +0000 |
---|---|---|
committer | watcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2012-01-01 20:39:34 +0000 |
commit | f251f8ffa34a0b9699aff9ca3ed03fec8f2d2e51 (patch) | |
tree | 976da398337868638ccafce9fbff71239a8449eb /SecureIM/mmi.cpp | |
parent | f39683393b0f9c31559ef05c824774541d9a19be (diff) |
SecureIM: x64 fixes
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@253 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'SecureIM/mmi.cpp')
-rw-r--r-- | SecureIM/mmi.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/SecureIM/mmi.cpp b/SecureIM/mmi.cpp index c84384e..1719556 100644 --- a/SecureIM/mmi.cpp +++ b/SecureIM/mmi.cpp @@ -23,8 +23,8 @@ void operator delete[](void * p) { // ANSIzUCS2z + ANSIzUCS2z = ANSIzUCS2z
char *m_wwstrcat(LPCSTR strA, LPCSTR strB) {
- int lenA = strlen(strA);
- int lenB = strlen(strB);
+ int lenA = (int)strlen(strA);
+ int lenB = (int)strlen(strB);
LPSTR str = (LPSTR)mir_alloc((lenA+lenB+1)*(sizeof(WCHAR)+1));
memcpy(str, strA, lenA);
memcpy(str+lenA, strB, lenB+1);
@@ -36,7 +36,7 @@ char *m_wwstrcat(LPCSTR strA, LPCSTR strB) { // ANSIz + ANSIzUCS2z = ANSIzUCS2z
char *m_awstrcat(LPCSTR strA, LPCSTR strB) {
- int lenA = strlen(strA);
+ int lenA = (int)strlen(strA);
LPSTR tmpA = (LPSTR)mir_alloc((lenA+1)*(sizeof(WCHAR)+1));
strcpy(tmpA, strA);
MultiByteToWideChar(CP_ACP, 0, strA, -1, (LPWSTR)(tmpA+lenA+1), (lenA+1)*sizeof(WCHAR));
@@ -48,8 +48,8 @@ char *m_awstrcat(LPCSTR strA, LPCSTR strB) { // ANSIz + ANSIz = ANSIzUCS2z
char *m_aastrcat(LPCSTR strA, LPCSTR strB) {
- int lenA = strlen(strA);
- int lenB = strlen(strB);
+ int lenA = (int)strlen(strA);
+ int lenB = (int)strlen(strB);
LPSTR str = (LPSTR)mir_alloc((lenA+lenB+1)*(sizeof(WCHAR)+1));
strcpy(str,strA);
strcat(str,strB);
@@ -114,7 +114,7 @@ LPSTR utf8_to_miranda(LPCSTR szUtfMsg, DWORD& flags) { LPSTR szMsg = mir_u2a(wszMsg);
if( bCoreUnicode ) {
flags |= PREF_UNICODE;
- int olen = wcslen((LPWSTR)wszMsg)+1;
+ int olen = (int)wcslen((LPWSTR)wszMsg)+1;
int nlen = olen*(sizeof(WCHAR)+1);
szNewMsg = (LPSTR) mir_alloc(nlen);
memcpy(szNewMsg,szMsg,olen);
|