Alexandre Julliard : combase: Build with msvcrt.
Alexandre Julliard
julliard at winehq.org
Tue May 28 15:06:50 CDT 2019
Module: wine
Branch: master
Commit: 6e2241a331eb6a96eb0282a565d56f85e3d3ccf1
URL: https://source.winehq.org/git/wine.git/?a=commit;h=6e2241a331eb6a96eb0282a565d56f85e3d3ccf1
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue May 28 07:39:37 2019 +0200
combase: Build with msvcrt.
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/combase/Makefile.in | 2 ++
dlls/combase/string.c | 6 +++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/dlls/combase/Makefile.in b/dlls/combase/Makefile.in
index df051ad..0f3c9f8 100644
--- a/dlls/combase/Makefile.in
+++ b/dlls/combase/Makefile.in
@@ -1,6 +1,8 @@
MODULE = combase.dll
IMPORTS = advapi32 ole32 uuid
+EXTRADLLFLAGS = -mno-cygwin
+
C_SRCS = \
roapi.c \
string.c
diff --git a/dlls/combase/string.c b/dlls/combase/string.c
index dfbe368..2092e43 100644
--- a/dlls/combase/string.c
+++ b/dlls/combase/string.c
@@ -17,11 +17,11 @@
*/
#include <string.h>
+#include <wchar.h>
#include "windows.h"
#include "winerror.h"
#include "hstring.h"
-#include "wine/unicode.h"
#include "wine/debug.h"
WINE_DEFAULT_DEBUG_CHANNEL(winstring);
@@ -427,7 +427,7 @@ HRESULT WINAPI WindowsTrimStringStart(HSTRING str1, HSTRING str2, HSTRING *out)
}
for (start = 0; start < priv1->length; start++)
{
- if (!memchrW(priv2->buffer, priv1->buffer[start], priv2->length))
+ if (!wmemchr(priv2->buffer, priv1->buffer[start], priv2->length))
break;
}
return start ? WindowsCreateString(&priv1->buffer[start], priv1->length - start, out) :
@@ -454,7 +454,7 @@ HRESULT WINAPI WindowsTrimStringEnd(HSTRING str1, HSTRING str2, HSTRING *out)
}
for (len = priv1->length; len > 0; len--)
{
- if (!memchrW(priv2->buffer, priv1->buffer[len - 1], priv2->length))
+ if (!wmemchr(priv2->buffer, priv1->buffer[len - 1], priv2->length))
break;
}
return (len < priv1->length) ? WindowsCreateString(priv1->buffer, len, out) :
More information about the wine-cvs
mailing list