Module: wine Branch: master Commit: a49a2abff103193fae9cc26ebca2d69a6f8e41c5 URL: https://source.winehq.org/git/wine.git/?a=commit;h=a49a2abff103193fae9cc26eb...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Sat Jul 2 17:44:22 2022 +0300
xmllite/reader: Use correct byte length when updating utf16 buffer contents marker.
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com
---
dlls/xmllite/reader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/xmllite/reader.c b/dlls/xmllite/reader.c index d99f121e0cb..118b7bd5ea2 100644 --- a/dlls/xmllite/reader.c +++ b/dlls/xmllite/reader.c @@ -1030,7 +1030,7 @@ static void readerinput_switchencoding(xmlreaderinput *readerinput, xml_encoding { readerinput_grow(readerinput, len); memcpy(dest->data, src->data + src->cur, len); - dest->written += len*sizeof(WCHAR); + dest->written += len; } else { @@ -1084,7 +1084,7 @@ static HRESULT reader_more(xmlreader *reader) { readerinput_grow(readerinput, len); memcpy(dest->data + dest->written, src->data + src->cur, len); - dest->written += len*sizeof(WCHAR); + dest->written += len; } else {