wine/dlls/msvcrt msvcrt.spec mbcs.c
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Nov 21 07:34:29 CST 2005
ChangeSet ID: 21369
CVSROOT: /opt/cvs-commit
Module name: wine
Changes by: julliard at winehq.org 2005/11/21 07:34:29
Modified files:
dlls/msvcrt : msvcrt.spec mbcs.c
Log message:
Rein Klazes <wijn at wanadoo.nl>
Do not forward _mbccpy to strcpy.
Remove the error message in _mbccpy, it is not an error.
Patch: http://cvs.winehq.org/patch.py?id=21369
Old revision New revision Changes Path
1.108 1.109 +1 -1 wine/dlls/msvcrt/msvcrt.spec
1.35 1.36 +2 -4 wine/dlls/msvcrt/mbcs.c
Index: wine/dlls/msvcrt/msvcrt.spec
diff -u -p wine/dlls/msvcrt/msvcrt.spec:1.108 wine/dlls/msvcrt/msvcrt.spec:1.109
--- wine/dlls/msvcrt/msvcrt.spec:1.108 21 Nov 2005 13:34:29 -0000
+++ wine/dlls/msvcrt/msvcrt.spec 21 Nov 2005 13:34:29 -0000
@@ -335,7 +335,7 @@
@ cdecl _mbbtombc(long)
@ stub _mbbtype #(long long)
# extern _mbcasemap
-@ cdecl _mbccpy (str str) strcpy
+@ cdecl _mbccpy (str str)
@ stub _mbcjistojms #(long)
@ stub _mbcjmstojis #(long)
@ cdecl _mbclen(ptr)
Index: wine/dlls/msvcrt/mbcs.c
diff -u -p wine/dlls/msvcrt/mbcs.c:1.35 wine/dlls/msvcrt/mbcs.c:1.36
--- wine/dlls/msvcrt/mbcs.c:1.35 21 Nov 2005 13:34:29 -0000
+++ wine/dlls/msvcrt/mbcs.c 21 Nov 2005 13:34:29 -0000
@@ -281,11 +281,9 @@ MSVCRT_size_t _mbstrlen(const char* str)
*/
void _mbccpy(unsigned char* dest, const unsigned char* src)
{
- *dest++ = *src;
+ *dest = *src;
if(MSVCRT___mb_cur_max > 1 && MSVCRT_isleadbyte(*src))
- *dest = *++src; /* MB char */
- else
- ERR("failure.. is this ok?\n");
+ *++dest = *++src; /* MB char */
}
/*********************************************************************
More information about the wine-cvs
mailing list