Nikolay Sivov : xmllite/reader: Use correct byte length when updating utf16 buffer contents marker.

Alexandre Julliard julliard at winehq.org
Mon Jul 4 16:42:26 CDT 2022


Module: wine
Branch: master
Commit: a49a2abff103193fae9cc26ebca2d69a6f8e41c5
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=a49a2abff103193fae9cc26ebca2d69a6f8e41c5

Author: Nikolay Sivov <nsivov at 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 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
     {




More information about the wine-cvs mailing list