Martin Storsjo : makedep: Set use_msvcrt for ucrtbase imports as well.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Nov 4 09:40:40 CST 2015


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

Author: Martin Storsjo <martin at martin.st>
Date:   Wed Nov  4 12:21:58 2015 +0200

makedep: Set use_msvcrt for ucrtbase imports as well.

Signed-off-by: Martin Storsjo <martin at martin.st>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 tools/makedep.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/tools/makedep.c b/tools/makedep.c
index 9ea3fb6..af7fea1 100644
--- a/tools/makedep.c
+++ b/tools/makedep.c
@@ -2907,7 +2907,8 @@ static void update_makefile( const char *path )
     make->use_msvcrt = strarray_exists( &make->appmode, "-mno-cygwin" );
 
     for (i = 0; i < make->imports.count && !make->use_msvcrt; i++)
-        make->use_msvcrt = !strncmp( make->imports.str[i], "msvcr", 5 );
+        make->use_msvcrt = !strncmp( make->imports.str[i], "msvcr", 5 ) ||
+                           !strcmp( make->imports.str[i], "ucrtbase" );
 
     make->install_lib_rules = empty_strarray;
     make->install_dev_rules = empty_strarray;




More information about the wine-cvs mailing list