Module: wine Branch: master Commit: 37ca889bf37ab4e5cc86ee9e43c317186b0b20c6 URL: https://source.winehq.org/git/wine.git/?a=commit;h=37ca889bf37ab4e5cc86ee9e4...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Jun 27 09:09:06 2019 +0200
wmp: Build with msvcrt.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/wmp/Makefile.in | 2 ++ dlls/wmp/player.c | 2 +- dlls/wmp/wmp_private.h | 3 +-- 3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/wmp/Makefile.in b/dlls/wmp/Makefile.in index 273e536..5ed3d42 100644 --- a/dlls/wmp/Makefile.in +++ b/dlls/wmp/Makefile.in @@ -1,6 +1,8 @@ MODULE = wmp.dll IMPORTS = oleaut32 ole32 user32 gdi32
+EXTRADLLFLAGS = -mno-cygwin + C_SRCS = \ events.c \ oleobj.c \ diff --git a/dlls/wmp/player.c b/dlls/wmp/player.c index 519ffa1..7a1befe 100644 --- a/dlls/wmp/player.c +++ b/dlls/wmp/player.c @@ -1435,7 +1435,7 @@ static HRESULT WINAPI WMPControls_get_isAvailable(IWMPControls *iface, BSTR bstr TRACE("(%p)->(%s %p)\n", This, debugstr_w(bstrItem), pIsAvailable); if (!This->filter_graph) { *pIsAvailable = VARIANT_FALSE; - } else if (strcmpW(currentPosition, bstrItem) == 0) { + } else if (wcscmp(currentPosition, bstrItem) == 0) { DWORD capabilities; IMediaSeeking_GetCapabilities(This->media_seeking, &capabilities); *pIsAvailable = (capabilities & AM_SEEKING_CanSeekAbsolute) ? diff --git a/dlls/wmp/wmp_private.h b/dlls/wmp/wmp_private.h index ab9c6d0..27ec55e 100644 --- a/dlls/wmp/wmp_private.h +++ b/dlls/wmp/wmp_private.h @@ -20,7 +20,6 @@
#include "windows.h" #include "wine/heap.h" -#include "wine/unicode.h" #include "ole2.h" #include "dshow.h" #include "wmp.h" @@ -121,7 +120,7 @@ static inline WCHAR *heap_strdupW(const WCHAR *str) WCHAR *ret;
if(str) { - size_t size = strlenW(str)+1; + size_t size = lstrlenW(str)+1; ret = heap_alloc(size*sizeof(WCHAR)); if(ret) memcpy(ret, str, size*sizeof(WCHAR));