msvcrt switching from builtin to native

Alexandre Julliard julliard at winehq.com
Wed Jul 11 16:13:22 CDT 2001


Uwe Bonnes <bon at elektron.ikp.physik.tu-darmstadt.de> writes:

> _ismbcdigit is unimplemented. The log looks like wine starts to think with
> that call that msvcrt is a native dll. Implementing a semi stub for that
> gives the same behaviour at the next unimplemented msvcrt function.

This should fix it:

Index: loader/pe_image.c
===================================================================
RCS file: /opt/cvs-commit/wine/loader/pe_image.c,v
retrieving revision 1.94
diff -u -r1.94 pe_image.c
--- loader/pe_image.c	2001/05/24 18:43:16	1.94
+++ loader/pe_image.c	2001/07/11 20:50:37
@@ -655,7 +655,7 @@
          return NULL;
     }
 
-    if (pe_export)
+    if (!builtin && pe_export)
         SNOOP_RegisterDLL( hModule, wm->modname, pe_export->Base, pe_export->NumberOfFunctions );
 
     /* Send DLL load event */

-- 
Alexandre Julliard
julliard at winehq.com




More information about the wine-devel mailing list