Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
065cf4e7
Commit
065cf4e7
authored
Dec 02, 2020
by
Piotr Caban
Committed by
Alexandre Julliard
Dec 02, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msvcrt: Remove MSVCRT_ prefix from mbcs.c functions.
Signed-off-by:
Piotr Caban
<
piotr@codeweavers.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
2c35caa7
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
145 additions
and
148 deletions
+145
-148
crtdll.spec
dlls/crtdll/crtdll.spec
+3
-3
msvcr100.spec
dlls/msvcr100/msvcr100.spec
+12
-12
msvcr110.spec
dlls/msvcr110/msvcr110.spec
+12
-12
msvcr120.spec
dlls/msvcr120/msvcr120.spec
+12
-12
msvcr70.spec
dlls/msvcr70/msvcr70.spec
+4
-4
msvcr71.spec
dlls/msvcr71/msvcr71.spec
+4
-4
msvcr80.spec
dlls/msvcr80/msvcr80.spec
+12
-12
msvcr90.spec
dlls/msvcr90/msvcr90.spec
+12
-12
exit.c
dlls/msvcrt/exit.c
+4
-4
file.c
dlls/msvcrt/file.c
+2
-2
locale.c
dlls/msvcrt/locale.c
+1
-1
mbcs.c
dlls/msvcrt/mbcs.c
+19
-19
msvcrt.h
dlls/msvcrt/msvcrt.h
+0
-6
msvcrt.spec
dlls/msvcrt/msvcrt.spec
+12
-12
printf.h
dlls/msvcrt/printf.h
+1
-1
time.c
dlls/msvcrt/time.c
+4
-4
msvcrtd.spec
dlls/msvcrtd/msvcrtd.spec
+4
-4
ucrtbase.spec
dlls/ucrtbase/ucrtbase.spec
+24
-24
corecrt_wstdlib.h
include/msvcrt/corecrt_wstdlib.h
+3
-0
No files found.
dlls/crtdll/crtdll.spec
View file @
065cf4e7
...
...
@@ -431,9 +431,9 @@
@ cdecl log10(double) MSVCRT_log10
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr100/msvcr100.spec
View file @
065cf4e7
...
...
@@ -567,7 +567,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
...
...
@@ -1193,8 +1193,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -1203,7 +1203,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -1741,14 +1741,14 @@
@ cdecl -arch=!i386 log10f(float) MSVCRT_log10f
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr110/msvcr110.spec
View file @
065cf4e7
...
...
@@ -894,7 +894,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_locale_name_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
...
...
@@ -1550,8 +1550,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -1560,7 +1560,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -2099,14 +2099,14 @@
@ cdecl -arch=!i386 log10f(float) MSVCRT_log10f
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr120/msvcr120.spec
View file @
065cf4e7
...
...
@@ -879,7 +879,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_locale_name_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
...
...
@@ -1560,8 +1560,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -1570,7 +1570,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -2276,14 +2276,14 @@
@ cdecl lroundf(float) MSVCR120_lroundf
@ cdecl lroundl(double) MSVCR120_lroundl
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr70/msvcr70.spec
View file @
065cf4e7
...
...
@@ -133,7 +133,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
@ extern __argc MSVCRT___argc
...
...
@@ -776,9 +776,9 @@
@ cdecl log10(double) MSVCRT_log10
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr71/msvcr71.spec
View file @
065cf4e7
...
...
@@ -128,7 +128,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
@ extern __argc MSVCRT___argc
...
...
@@ -772,9 +772,9 @@
@ cdecl log10(double) MSVCRT_log10
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr80/msvcr80.spec
View file @
065cf4e7
...
...
@@ -201,7 +201,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
...
...
@@ -865,8 +865,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -875,7 +875,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -1422,14 +1422,14 @@
@ cdecl -arch=!i386 log10f(float) MSVCRT_log10f
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcr90/msvcr90.spec
View file @
065cf4e7
...
...
@@ -192,7 +192,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
...
...
@@ -843,8 +843,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -853,7 +853,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -1394,14 +1394,14 @@
@ cdecl -arch=!i386 logf(float) MSVCRT_logf
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcrt/exit.c
View file @
065cf4e7
...
...
@@ -217,8 +217,8 @@ static void DoMessageBox(const char *lead, const char *message)
{
wchar_t
leadW
[
1024
],
messageW
[
1024
];
MSVCRT_
mbstowcs
(
leadW
,
lead
,
1024
);
MSVCRT_
mbstowcs
(
messageW
,
message
,
1024
);
mbstowcs
(
leadW
,
lead
,
1024
);
mbstowcs
(
messageW
,
message
,
1024
);
DoMessageBoxW
(
leadW
,
messageW
);
}
...
...
@@ -309,8 +309,8 @@ void CDECL _assert(const char* str, const char* file, unsigned int line)
{
wchar_t
strW
[
1024
],
fileW
[
1024
];
MSVCRT_
mbstowcs
(
strW
,
str
,
1024
);
MSVCRT_
mbstowcs
(
fileW
,
file
,
1024
);
mbstowcs
(
strW
,
str
,
1024
);
mbstowcs
(
fileW
,
file
,
1024
);
_wassert
(
strW
,
fileW
,
line
);
}
...
...
dlls/msvcrt/file.c
View file @
065cf4e7
...
...
@@ -3481,7 +3481,7 @@ int CDECL MSVCRT__write(int fd, const void* buf, unsigned int count)
conv
[
j
]
=
s
[
i
];
}
len
=
MSVCRT_
mbstowcs
((
WCHAR
*
)
lfbuf
,
conv
,
len
);
len
=
mbstowcs
((
WCHAR
*
)
lfbuf
,
conv
,
len
);
if
(
len
==
-
1
)
{
msvcrt_set_errno
(
GetLastError
());
...
...
@@ -3806,7 +3806,7 @@ wint_t CDECL MSVCRT__fgetwc_nolock(FILE* file)
}
}
if
(
!
len
||
MSVCRT_
mbtowc
(
&
ret
,
mbs
,
len
)
==-
1
)
if
(
!
len
||
mbtowc
(
&
ret
,
mbs
,
len
)
==-
1
)
ret
=
WEOF
;
}
...
...
dlls/msvcrt/locale.c
View file @
065cf4e7
...
...
@@ -2036,7 +2036,7 @@ wchar_t* CDECL _wsetlocale(int category, const wchar_t* wlocale)
ret
=
setlocale
(
category
,
locale
);
free
(
locale
);
if
(
ret
&&
MSVCRT_
mbstowcs
(
current_lc_all
,
ret
,
MAX_LOCALE_LENGTH
)
==-
1
)
if
(
ret
&&
mbstowcs
(
current_lc_all
,
ret
,
MAX_LOCALE_LENGTH
)
==-
1
)
ret
=
NULL
;
_unlock_locales
();
...
...
dlls/msvcrt/mbcs.c
View file @
065cf4e7
...
...
@@ -188,7 +188,7 @@ int* CDECL __p___mb_cur_max(void)
/*********************************************************************
* ___mb_cur_max_func(MSVCRT.@)
*/
int
CDECL
MSVCRT_
___mb_cur_max_func
(
void
)
int
CDECL
___mb_cur_max_func
(
void
)
{
return
get_locinfo
()
->
mb_cur_max
;
}
...
...
@@ -2313,7 +2313,7 @@ unsigned char* CDECL _mbspbrk(const unsigned char* str, const unsigned char* acc
* Unlike most of the multibyte string functions this function uses
* the locale codepage, not the codepage set by _setmbcp
*/
int
CDECL
MSVCRT_
mblen
(
const
char
*
str
,
size_t
size
)
int
CDECL
mblen
(
const
char
*
str
,
size_t
size
)
{
if
(
str
&&
*
str
&&
size
)
{
...
...
@@ -2328,7 +2328,7 @@ int CDECL MSVCRT_mblen(const char* str, size_t size)
/*********************************************************************
* mbrlen(MSVCRT.@)
*/
size_t
CDECL
MSVCRT_
mbrlen
(
const
char
*
str
,
size_t
len
,
mbstate_t
*
state
)
size_t
CDECL
mbrlen
(
const
char
*
str
,
size_t
len
,
mbstate_t
*
state
)
{
mbstate_t
s
=
(
state
?
*
state
:
0
);
size_t
ret
;
...
...
@@ -2394,7 +2394,7 @@ size_t CDECL _mbstrlen(const char* str)
/*********************************************************************
* _mbtowc_l(MSVCRT.@)
*/
int
CDECL
MSVCRT
_mbtowc_l
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
n
,
_locale_t
locale
)
int
CDECL
_mbtowc_l
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
n
,
_locale_t
locale
)
{
pthreadlocinfo
locinfo
;
wchar_t
tmpdst
;
...
...
@@ -2431,9 +2431,9 @@ int CDECL MSVCRT_mbtowc_l(wchar_t *dst, const char* str, size_t n, _locale_t loc
/*********************************************************************
* mbtowc(MSVCRT.@)
*/
int
CDECL
MSVCRT_
mbtowc
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
n
)
int
CDECL
mbtowc
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
n
)
{
return
MSVCRT
_mbtowc_l
(
dst
,
str
,
n
,
NULL
);
return
_mbtowc_l
(
dst
,
str
,
n
,
NULL
);
}
/*********************************************************************
...
...
@@ -2458,7 +2458,7 @@ wint_t CDECL btowc(int c)
/*********************************************************************
* mbrtowc(MSVCRT.@)
*/
size_t
CDECL
MSVCRT_
mbrtowc
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
CDECL
mbrtowc
(
wchar_t
*
dst
,
const
char
*
str
,
size_t
n
,
mbstate_t
*
state
)
{
pthreadlocinfo
locinfo
=
get_locinfo
();
...
...
@@ -2505,7 +2505,7 @@ size_t CDECL MSVCRT_mbrtowc(wchar_t *dst, const char *str,
/*********************************************************************
* _mbstowcs_l(MSVCRT.@)
*/
size_t
CDECL
MSVCRT_
_mbstowcs_l
(
wchar_t
*
wcstr
,
const
char
*
mbstr
,
size_t
CDECL
_mbstowcs_l
(
wchar_t
*
wcstr
,
const
char
*
mbstr
,
size_t
count
,
_locale_t
locale
)
{
pthreadlocinfo
locinfo
;
...
...
@@ -2569,23 +2569,23 @@ size_t CDECL MSVCRT__mbstowcs_l(wchar_t *wcstr, const char *mbstr,
/*********************************************************************
* mbstowcs(MSVCRT.@)
*/
size_t
CDECL
MSVCRT_
mbstowcs
(
wchar_t
*
wcstr
,
size_t
CDECL
mbstowcs
(
wchar_t
*
wcstr
,
const
char
*
mbstr
,
size_t
count
)
{
return
MSVCRT_
_mbstowcs_l
(
wcstr
,
mbstr
,
count
,
NULL
);
return
_mbstowcs_l
(
wcstr
,
mbstr
,
count
,
NULL
);
}
/*********************************************************************
* _mbstowcs_s_l(MSVCRT.@)
*/
int
CDECL
MSVCRT_
_mbstowcs_s_l
(
size_t
*
ret
,
wchar_t
*
wcstr
,
int
CDECL
_mbstowcs_s_l
(
size_t
*
ret
,
wchar_t
*
wcstr
,
size_t
size
,
const
char
*
mbstr
,
size_t
count
,
_locale_t
locale
)
{
size_t
conv
;
int
err
=
0
;
if
(
!
wcstr
&&
!
size
)
{
conv
=
MSVCRT_
_mbstowcs_l
(
NULL
,
mbstr
,
0
,
locale
);
conv
=
_mbstowcs_l
(
NULL
,
mbstr
,
0
,
locale
);
if
(
ret
)
*
ret
=
conv
+
1
;
return
0
;
...
...
@@ -2602,7 +2602,7 @@ int CDECL MSVCRT__mbstowcs_s_l(size_t *ret, wchar_t *wcstr,
else
conv
=
count
;
conv
=
MSVCRT_
_mbstowcs_l
(
wcstr
,
mbstr
,
conv
,
locale
);
conv
=
_mbstowcs_l
(
wcstr
,
mbstr
,
conv
,
locale
);
if
(
conv
<
size
)
wcstr
[
conv
++
]
=
'\0'
;
else
if
(
conv
==
size
&&
count
==
MSVCRT__TRUNCATE
&&
wcstr
[
conv
-
1
]
!=
'\0'
)
{
...
...
@@ -2623,16 +2623,16 @@ int CDECL MSVCRT__mbstowcs_s_l(size_t *ret, wchar_t *wcstr,
/*********************************************************************
* mbstowcs_s(MSVCRT.@)
*/
int
CDECL
MSVCRT_
_mbstowcs_s
(
size_t
*
ret
,
wchar_t
*
wcstr
,
int
CDECL
_mbstowcs_s
(
size_t
*
ret
,
wchar_t
*
wcstr
,
size_t
size
,
const
char
*
mbstr
,
size_t
count
)
{
return
MSVCRT_
_mbstowcs_s_l
(
ret
,
wcstr
,
size
,
mbstr
,
count
,
NULL
);
return
_mbstowcs_s_l
(
ret
,
wcstr
,
size
,
mbstr
,
count
,
NULL
);
}
/*********************************************************************
* mbsrtowcs(MSVCRT.@)
*/
size_t
CDECL
MSVCRT_
mbsrtowcs
(
wchar_t
*
wcstr
,
size_t
CDECL
mbsrtowcs
(
wchar_t
*
wcstr
,
const
char
**
pmbstr
,
size_t
count
,
mbstate_t
*
state
)
{
mbstate_t
s
=
(
state
?
*
state
:
0
);
...
...
@@ -2645,7 +2645,7 @@ size_t CDECL MSVCRT_mbsrtowcs(wchar_t *wcstr,
p
=
*
pmbstr
;
while
(
!
wcstr
||
count
>
ret
)
{
int
ch_len
=
MSVCRT_
mbrtowc
(
&
tmpdst
,
p
,
2
,
&
s
);
int
ch_len
=
mbrtowc
(
&
tmpdst
,
p
,
2
,
&
s
);
if
(
wcstr
)
wcstr
[
ret
]
=
tmpdst
;
...
...
@@ -2667,7 +2667,7 @@ size_t CDECL MSVCRT_mbsrtowcs(wchar_t *wcstr,
/*********************************************************************
* mbsrtowcs_s(MSVCRT.@)
*/
int
CDECL
MSVCRT_
mbsrtowcs_s
(
size_t
*
ret
,
wchar_t
*
wcstr
,
size_t
len
,
int
CDECL
mbsrtowcs_s
(
size_t
*
ret
,
wchar_t
*
wcstr
,
size_t
len
,
const
char
**
mbstr
,
size_t
count
,
mbstate_t
*
state
)
{
size_t
tmp
;
...
...
@@ -2678,7 +2678,7 @@ int CDECL MSVCRT_mbsrtowcs_s(size_t *ret, wchar_t *wcstr, size_t len,
return
EINVAL
;
}
*
ret
=
MSVCRT_
mbsrtowcs
(
wcstr
,
mbstr
,
count
>
len
?
len
:
count
,
state
);
*
ret
=
mbsrtowcs
(
wcstr
,
mbstr
,
count
>
len
?
len
:
count
,
state
);
if
(
*
ret
==
-
1
)
{
if
(
wcstr
)
*
wcstr
=
0
;
return
*
_errno
();
...
...
dlls/msvcrt/msvcrt.h
View file @
065cf4e7
...
...
@@ -659,12 +659,6 @@ int __cdecl _ismbblead(unsigned int);
int
__cdecl
_ismbblead_l
(
unsigned
int
,
_locale_t
);
int
__cdecl
_ismbclegal
(
unsigned
int
c
);
int
__cdecl
_ismbstrail
(
const
unsigned
char
*
start
,
const
unsigned
char
*
str
);
int
__cdecl
MSVCRT_mbtowc
(
wchar_t
*
,
const
char
*
,
size_t
);
int
__cdecl
MSVCRT_mbtowc_l
(
wchar_t
*
,
const
char
*
,
size_t
,
_locale_t
);
size_t
__cdecl
MSVCRT_mbstowcs
(
wchar_t
*
,
const
char
*
,
size_t
);
size_t
__cdecl
MSVCRT__mbstowcs_l
(
wchar_t
*
,
const
char
*
,
size_t
,
_locale_t
);
int
__cdecl
MSVCRT__mbstowcs_s_l
(
size_t
*
,
wchar_t
*
,
size_t
,
const
char
*
,
size_t
,
_locale_t
);
size_t
__cdecl
MSVCRT_wcstombs
(
char
*
,
const
wchar_t
*
,
size_t
);
size_t
__cdecl
MSVCRT__wcstombs_l
(
char
*
,
const
wchar_t
*
,
size_t
,
_locale_t
);
intptr_t
__cdecl
MSVCRT__spawnve
(
int
,
const
char
*
,
const
char
*
const
*
,
const
char
*
const
*
);
...
...
dlls/msvcrt/msvcrt.spec
View file @
065cf4e7
...
...
@@ -194,7 +194,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_handle_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___setlc_active_func()
@ cdecl ___unguarded_readlc_active_add_func()
@ extern __argc MSVCRT___argc
...
...
@@ -812,8 +812,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
# stub _mbstrnlen(str long)
...
...
@@ -822,7 +822,7 @@
# stub _mbsupr_l(str ptr)
@ cdecl _mbsupr_s(str long)
# stub _mbsupr_s_l(str long ptr)
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -1364,15 +1364,15 @@
@ cdecl -arch=!i386 log10f(float) MSVCRT_log10f
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ cdecl mbrtowc(ptr str long ptr)
# stub mbsdup_dbg(wstr long ptr long)
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/msvcrt/printf.h
View file @
065cf4e7
...
...
@@ -129,7 +129,7 @@ static inline int mbstowcs_len(wchar_t *wcstr, const char *mbstr,
WCHAR
buf
;
for
(
i
=
0
;
i
<
len
;
wlen
++
)
{
r
=
MSVCRT
_mbtowc_l
(
wcstr
?
wcstr
+
wlen
:
&
buf
,
mbstr
+
i
,
len
-
i
,
locale
);
r
=
_mbtowc_l
(
wcstr
?
wcstr
+
wlen
:
&
buf
,
mbstr
+
i
,
len
-
i
,
locale
);
if
(
r
<
0
)
return
r
;
i
+=
r
?
r
:
1
;
}
...
...
dlls/msvcrt/time.c
View file @
065cf4e7
...
...
@@ -1476,7 +1476,7 @@ static size_t strftime_impl(STRFTIME_CHAR *str, size_t max,
if
(
MSVCRT__get_tzname
(
&
tmp
,
str
+
ret
,
max
-
ret
,
mstm
->
tm_isdst
?
1
:
0
))
return
0
;
#else
if
(
MSVCRT_
_mbstowcs_s_l
(
&
tmp
,
str
+
ret
,
max
-
ret
,
if
(
_mbstowcs_s_l
(
&
tmp
,
str
+
ret
,
max
-
ret
,
mstm
->
tm_isdst
?
tzname_dst
:
tzname_std
,
MSVCRT__TRUNCATE
,
loc
)
==
STRUNCATE
)
ret
=
max
;
...
...
@@ -1542,9 +1542,9 @@ static size_t strftime_helper(char *str, size_t max, const char *format,
*
str
=
0
;
if
(
!
MSVCRT_CHECK_PMT
(
format
!=
NULL
))
return
0
;
len
=
MSVCRT_
_mbstowcs_l
(
NULL
,
format
,
0
,
loc
)
+
1
;
len
=
_mbstowcs_l
(
NULL
,
format
,
0
,
loc
)
+
1
;
if
(
!
len
||
!
(
fmt
=
malloc
(
len
*
sizeof
(
wchar_t
)
)))
return
0
;
MSVCRT_
_mbstowcs_l
(
fmt
,
format
,
len
,
loc
);
_mbstowcs_l
(
fmt
,
format
,
len
,
loc
);
if
((
s
=
malloc
(
max
*
sizeof
(
wchar_t
)
)))
{
...
...
@@ -1606,7 +1606,7 @@ static size_t wcsftime_helper( wchar_t *str, size_t max,
if
((
s
=
malloc
(
max
*
4
)))
{
if
(
!
strftime_impl
(
s
,
max
*
4
,
fmt
,
mstm
,
time_data
,
loc
))
s
[
0
]
=
0
;
len
=
MSVCRT_
_mbstowcs_l
(
str
,
s
,
max
,
loc
);
len
=
_mbstowcs_l
(
str
,
s
,
max
,
loc
);
free
(
s
);
}
else
len
=
0
;
...
...
dlls/msvcrtd/msvcrtd.spec
View file @
065cf4e7
...
...
@@ -130,7 +130,7 @@
@ cdecl __RTDynamicCast(ptr long ptr ptr long)
@ cdecl __RTtypeid(ptr)
@ cdecl __STRINGTOLD(ptr ptr str long)
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ extern __argc MSVCRT___argc
@ extern __argv MSVCRT___argv
@ extern __badioinfo MSVCRT___badioinfo
...
...
@@ -728,9 +728,9 @@
@ cdecl log10(double) MSVCRT_log10
@ cdecl -arch=i386,x86_64,arm,arm64 longjmp(ptr long) MSVCRT_longjmp
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mblen(ptr long)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
dlls/ucrtbase/ucrtbase.spec
View file @
065cf4e7
...
...
@@ -70,7 +70,7 @@
@ cdecl ___lc_codepage_func()
@ cdecl ___lc_collate_cp_func()
@ cdecl ___lc_locale_name_func()
@ cdecl ___mb_cur_max_func()
MSVCRT____mb_cur_max_func
@ cdecl ___mb_cur_max_func()
@ cdecl ___mb_cur_max_l_func(ptr)
@ cdecl __acrt_iob_func(long) MSVCRT___acrt_iob_func
@ cdecl __conio_common_vcprintf(int64 str ptr ptr)
...
...
@@ -706,8 +706,8 @@
@ cdecl _mbstok_l(str str ptr)
@ cdecl _mbstok_s(str str ptr)
@ cdecl _mbstok_s_l(str str ptr ptr)
@ cdecl _mbstowcs_l(ptr str long ptr)
MSVCRT__mbstowcs_l
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT__mbstowcs_s_l
@ cdecl _mbstowcs_l(ptr str long ptr)
@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr)
@ cdecl _mbstrlen(str)
@ cdecl _mbstrlen_l(str ptr)
@ stub _mbstrnlen
...
...
@@ -716,7 +716,7 @@
@ stub _mbsupr_l
@ cdecl _mbsupr_s(str long)
@ stub _mbsupr_s_l
@ cdecl _mbtowc_l(ptr str long ptr)
MSVCRT_mbtowc_l
@ cdecl _mbtowc_l(ptr str long ptr)
@ cdecl _memccpy(ptr ptr long long) ntdll._memccpy
@ cdecl _memicmp(str str long) MSVCRT__memicmp
@ cdecl _memicmp_l(str str long ptr) MSVCRT__memicmp_l
...
...
@@ -757,7 +757,7 @@
@ cdecl _o____lc_codepage_func() ___lc_codepage_func
@ cdecl _o____lc_collate_cp_func() ___lc_collate_cp_func
@ cdecl _o____lc_locale_name_func() ___lc_locale_name_func
@ cdecl _o____mb_cur_max_func()
MSVCRT_
___mb_cur_max_func
@ cdecl _o____mb_cur_max_func() ___mb_cur_max_func
@ cdecl _o___acrt_iob_func(long) MSVCRT___acrt_iob_func
@ cdecl _o___conio_common_vcprintf(int64 str ptr ptr) __conio_common_vcprintf
@ stub _o___conio_common_vcprintf_p
...
...
@@ -1275,8 +1275,8 @@
@ cdecl _o__mbstok_l(str str ptr) _mbstok_l
@ cdecl _o__mbstok_s(str str ptr) _mbstok_s
@ cdecl _o__mbstok_s_l(str str ptr ptr) _mbstok_s_l
@ cdecl _o__mbstowcs_l(ptr str long ptr)
MSVCRT_
_mbstowcs_l
@ cdecl _o__mbstowcs_s_l(ptr ptr long str long ptr)
MSVCRT_
_mbstowcs_s_l
@ cdecl _o__mbstowcs_l(ptr str long ptr) _mbstowcs_l
@ cdecl _o__mbstowcs_s_l(ptr ptr long str long ptr) _mbstowcs_s_l
@ cdecl _o__mbstrlen(str) _mbstrlen
@ cdecl _o__mbstrlen_l(str ptr) _mbstrlen_l
@ stub _o__mbstrnlen
...
...
@@ -1285,7 +1285,7 @@
@ stub _o__mbsupr_l
@ cdecl _o__mbsupr_s(str long) _mbsupr_s
@ stub _o__mbsupr_s_l
@ cdecl _o__mbtowc_l(ptr str long ptr)
MSVCRT
_mbtowc_l
@ cdecl _o__mbtowc_l(ptr str long ptr) _mbtowc_l
@ cdecl _o__memicmp(str str long) MSVCRT__memicmp
@ cdecl _o__memicmp_l(str str long ptr) MSVCRT__memicmp_l
@ cdecl _o__mkdir(str) MSVCRT__mkdir
...
...
@@ -1707,16 +1707,16 @@
@ cdecl _o_lroundf(float) MSVCR120_lroundf
@ cdecl _o_lroundl(double) MSVCR120_lroundl
@ cdecl _o_malloc(long) malloc
@ cdecl _o_mblen(ptr long)
MSVCRT_
mblen
@ cdecl _o_mbrlen(ptr long ptr)
MSVCRT_
mbrlen
@ cdecl _o_mblen(ptr long) mblen
@ cdecl _o_mbrlen(ptr long ptr) mbrlen
@ stub _o_mbrtoc16
@ stub _o_mbrtoc32
@ cdecl _o_mbrtowc(ptr str long ptr)
MSVCRT_
mbrtowc
@ cdecl _o_mbsrtowcs(ptr ptr long ptr)
MSVCRT_
mbsrtowcs
@ cdecl _o_mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_
mbsrtowcs_s
@ cdecl _o_mbstowcs(ptr str long)
MSVCRT_
mbstowcs
@ cdecl _o_mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl _o_mbtowc(ptr str long)
MSVCRT_
mbtowc
@ cdecl _o_mbrtowc(ptr str long ptr) mbrtowc
@ cdecl _o_mbsrtowcs(ptr ptr long ptr) mbsrtowcs
@ cdecl _o_mbsrtowcs_s(ptr ptr long ptr long ptr) mbsrtowcs_s
@ cdecl _o_mbstowcs(ptr str long) mbstowcs
@ cdecl _o_mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl _o_mbtowc(ptr str long) mbtowc
@ cdecl _o_memcpy_s(ptr long ptr long) memcpy_s
@ cdecl _o_memset(ptr long long) memset
@ cdecl _o_modf(double ptr) MSVCRT_modf
...
...
@@ -2410,16 +2410,16 @@
@ cdecl lroundf(float) MSVCR120_lroundf
@ cdecl lroundl(double) MSVCR120_lroundl
@ cdecl malloc(long)
@ cdecl mblen(ptr long)
MSVCRT_mblen
@ cdecl mbrlen(ptr long ptr)
MSVCRT_mbrlen
@ cdecl mblen(ptr long)
@ cdecl mbrlen(ptr long ptr)
@ stub mbrtoc16
@ stub mbrtoc32
@ cdecl mbrtowc(ptr str long ptr)
MSVCRT_mbrtowc
@ cdecl mbsrtowcs(ptr ptr long ptr)
MSVCRT_mbsrtowcs
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
MSVCRT_mbsrtowcs_s
@ cdecl mbstowcs(ptr str long)
MSVCRT_mbstowcs
@ cdecl mbstowcs_s(ptr ptr long str long)
MSVCRT_
_mbstowcs_s
@ cdecl mbtowc(ptr str long)
MSVCRT_mbtowc
@ cdecl mbrtowc(ptr str long ptr)
@ cdecl mbsrtowcs(ptr ptr long ptr)
@ cdecl mbsrtowcs_s(ptr ptr long ptr long ptr)
@ cdecl mbstowcs(ptr str long)
@ cdecl mbstowcs_s(ptr ptr long str long) _mbstowcs_s
@ cdecl mbtowc(ptr str long)
@ cdecl memchr(ptr long long) MSVCRT_memchr
@ cdecl memcmp(ptr ptr long)
@ cdecl memcpy(ptr ptr long)
...
...
include/msvcrt/corecrt_wstdlib.h
View file @
065cf4e7
...
...
@@ -39,8 +39,11 @@ _ACRTIMP __int64 __cdecl _wtoi64(const wchar_t*);
_ACRTIMP
__msvcrt_long
__cdecl
_wtol
(
const
wchar_t
*
);
_ACRTIMP
size_t
__cdecl
mbstowcs
(
wchar_t
*
,
const
char
*
,
size_t
);
_ACRTIMP
size_t
__cdecl
_mbstowcs_l
(
wchar_t
*
,
const
char
*
,
size_t
,
_locale_t
);
_ACRTIMP
errno_t
__cdecl
mbstowcs_s
(
size_t
*
,
wchar_t
*
,
size_t
,
const
char
*
,
size_t
);
_ACRTIMP
errno_t
__cdecl
_mbstowcs_s_l
(
size_t
*
,
wchar_t
*
,
size_t
,
const
char
*
,
size_t
,
_locale_t
);
_ACRTIMP
int
__cdecl
mbtowc
(
wchar_t
*
,
const
char
*
,
size_t
);
_ACRTIMP
int
__cdecl
_mbtowc_l
(
wchar_t
*
,
const
char
*
,
size_t
,
_locale_t
);
_ACRTIMP
float
__cdecl
wcstof
(
const
wchar_t
*
,
wchar_t
**
);
_ACRTIMP
double
__cdecl
wcstod
(
const
wchar_t
*
,
wchar_t
**
);
_ACRTIMP
__msvcrt_long
__cdecl
wcstol
(
const
wchar_t
*
,
wchar_t
**
,
int
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment