WebParser: Fixed wrong string length since a0113cc

This commit is contained in:
spx 2013-02-04 13:20:03 +09:00
parent da34fc1fa8
commit 2ea8710f58

View File

@ -911,7 +911,7 @@ void ParseData(MeasureData* measure, LPCSTR parseData, DWORD dwSize)
if (measure->codepage == 1200) // 1200 = UTF-16LE if (measure->codepage == 1200) // 1200 = UTF-16LE
{ {
// Must convert the data to utf8 // Must convert the data to utf8
utf8Data = StringUtil::NarrowUTF8((LPCWSTR)parseData, dwSize); utf8Data = StringUtil::NarrowUTF8((LPCWSTR)parseData, dwSize / 2);
parseData = utf8Data.c_str(); parseData = utf8Data.c_str();
dwSize = utf8Data.length(); dwSize = utf8Data.length();
} }