Commit c019c7a0 authored by Sergey.Konovalov's avatar Sergey.Konovalov Committed by Alexander Trofimov

ZeroMemory -> memeset

git-svn-id: svn://fileserver/activex/AVS/Sources/TeamlabOffice/trunk/ServerComponents@58234 954022d7-b5bf-4e40-9824-e11837661b57
parent 5c7c945f
...@@ -61,7 +61,7 @@ namespace SerializeCommon ...@@ -61,7 +61,7 @@ namespace SerializeCommon
{ {
INT nUTF8Len = WideCharToMultiByte (CP_UTF8, 0, pBase64, pBase64.GetLength (), NULL, NULL, NULL, NULL); INT nUTF8Len = WideCharToMultiByte (CP_UTF8, 0, pBase64, pBase64.GetLength (), NULL, NULL, NULL, NULL);
CHAR *pUTF8String = new CHAR [nUTF8Len + 1]; CHAR *pUTF8String = new CHAR [nUTF8Len + 1];
::ZeroMemory (pUTF8String, sizeof (CHAR) * (nUTF8Len + 1)); memset(pUTF8String, 0, sizeof (CHAR) * (nUTF8Len + 1));
WideCharToMultiByte (CP_UTF8, 0, pBase64, -1, pUTF8String, nUTF8Len, NULL, NULL); WideCharToMultiByte (CP_UTF8, 0, pBase64, -1, pUTF8String, nUTF8Len, NULL, NULL);
CStringA sUnicode; sUnicode = pUTF8String; CStringA sUnicode; sUnicode = pUTF8String;
...@@ -78,7 +78,7 @@ namespace SerializeCommon ...@@ -78,7 +78,7 @@ namespace SerializeCommon
LONG lFileSize = sUnicode.GetLength () - nShift; LONG lFileSize = sUnicode.GetLength () - nShift;
INT nDstLength = lFileSize; INT nDstLength = lFileSize;
BYTE *pBuffer = new BYTE [lFileSize]; BYTE *pBuffer = new BYTE [lFileSize];
::ZeroMemory (pBuffer, lFileSize); memset(pBuffer, 0, lFileSize);
Base64::Base64Decode ((LPCSTR)sUnicode.GetBuffer () + nShift, lFileSize, pBuffer, &nDstLength); Base64::Base64Decode ((LPCSTR)sUnicode.GetBuffer () + nShift, lFileSize, pBuffer, &nDstLength);
// //
......
...@@ -115,7 +115,7 @@ namespace CSVReader ...@@ -115,7 +115,7 @@ namespace CSVReader
INT nSize = MultiByteToWideChar(nCodePage, 0, pFileData, nFileSize, NULL, 0); INT nSize = MultiByteToWideChar(nCodePage, 0, pFileData, nFileSize, NULL, 0);
WCHAR *pTemp = new WCHAR [nSize]; WCHAR *pTemp = new WCHAR [nSize];
::ZeroMemory (pTemp, sizeof(WCHAR) * nSize); memset(pTemp, 0, sizeof(WCHAR) * nSize);
MultiByteToWideChar (nCodePage, 0, pFileData, nFileSize, pTemp, nSize); MultiByteToWideChar (nCodePage, 0, pFileData, nFileSize, pTemp, nSize);
oMappingFile.Close(); oMappingFile.Close();
......
...@@ -15,7 +15,7 @@ namespace CSVWriter ...@@ -15,7 +15,7 @@ namespace CSVWriter
if (NULL == *pWriteBuffer) if (NULL == *pWriteBuffer)
{ {
*pWriteBuffer = new WCHAR[c_nSize]; *pWriteBuffer = new WCHAR[c_nSize];
::ZeroMemory(*pWriteBuffer, nSizeWchar * c_nSize); memset(*pWriteBuffer, 0, nSizeWchar * c_nSize);
nCurrentIndex = 0; nCurrentIndex = 0;
} }
...@@ -30,13 +30,13 @@ namespace CSVWriter ...@@ -30,13 +30,13 @@ namespace CSVWriter
{ {
INT nSize = WideCharToMultiByte(nCodePage, 0, *pWriteBuffer, nCurrentIndex, NULL, NULL, NULL, NULL); INT nSize = WideCharToMultiByte(nCodePage, 0, *pWriteBuffer, nCurrentIndex, NULL, NULL, NULL, NULL);
CHAR *pString = new CHAR [nSize]; CHAR *pString = new CHAR [nSize];
::ZeroMemory (pString, sizeof (CHAR) * nSize); memset(pString, 0, sizeof (CHAR) * nSize);
WideCharToMultiByte (CP_UTF8, 0, *pWriteBuffer, -1, pString, nSize, NULL, NULL); WideCharToMultiByte (CP_UTF8, 0, *pWriteBuffer, -1, pString, nSize, NULL, NULL);
pFile->WriteFile((BYTE*)pString, sizeof (CHAR) * nSize); pFile->WriteFile((BYTE*)pString, sizeof (CHAR) * nSize);
RELEASEARRAYOBJECTS(pString); RELEASEARRAYOBJECTS(pString);
} }
::ZeroMemory(*pWriteBuffer, nSizeWchar * c_nSize); memset(*pWriteBuffer, 0, nSizeWchar * c_nSize);
nCurrentIndex = 0; nCurrentIndex = 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment