[PATCH 1/6] xmllite/reader: Use correct byte length when updating utf16 buffer contents marker.
Nikolay Sivov
wine at gitlab.winehq.org
Sat Jul 2 09:49:18 CDT 2022
From: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov at 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
{
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/361
More information about the wine-devel
mailing list