Nikolay Sivov : msxml3: Make line endings fix helper faster using BSTR stored length.

Alexandre Julliard julliard at winehq.org
Wed Oct 27 12:50:58 CDT 2010


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

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Wed Oct 27 01:10:53 2010 +0400

msxml3: Make line endings fix helper faster using BSTR stored length.

---

 dlls/msxml3/node.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/msxml3/node.c b/dlls/msxml3/node.c
index 3e8665f..0d12209 100644
--- a/dlls/msxml3/node.c
+++ b/dlls/msxml3/node.c
@@ -903,7 +903,7 @@ static BSTR EnsureCorrectEOL(BSTR sInput)
     int nLen;
     int i;
 
-    nLen = lstrlenW(sInput);
+    nLen = SysStringLen(sInput);
     /* Count line endings */
     for(i=0; i < nLen; i++)
     {
@@ -935,7 +935,7 @@ static BSTR EnsureCorrectEOL(BSTR sInput)
         sNew = sInput;
     }
 
-    TRACE("len %d\n", lstrlenW(sNew));
+    TRACE("len %d\n", SysStringLen(sNew));
 
     return sNew;
 }




More information about the wine-cvs mailing list