From: starg Date: Sat, 13 Aug 2016 03:07:45 +0000 (+0900) Subject: cconv.cpp: 1 字分余分にメモリを確保していたのを修正 X-Git-Tag: v0.1.827.0~57 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=d91e9696a56c58c553415fbe3b9c562f2510e781;p=yamml%2Fyamml-git.git cconv.cpp: 1 字分余分にメモリを確保していたのを修正 --- diff --git a/src/driver/cconv.cpp b/src/driver/cconv.cpp index 8875d5e..3eb6d78 100644 --- a/src/driver/cconv.cpp +++ b/src/driver/cconv.cpp @@ -24,7 +24,7 @@ UTF82W::UTF82W(const std::string& str) 0 ); - m_WString.assign(requiredSize + 1, L'\0'); + m_WString.assign(requiredSize, L'\0'); ::MultiByteToWideChar( CP_UTF8, @@ -69,7 +69,7 @@ W2UTF8::W2UTF8(const std::wstring& wstr) nullptr ); - m_String.assign(requiredSize + 1, '\0'); + m_String.assign(requiredSize, '\0'); ::WideCharToMultiByte( CP_UTF8,