Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
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-cw
Commits
0333278f
Commit
0333278f
authored
Aug 02, 2019
by
Alistair Leslie-Hughes
Committed by
Alexandre Julliard
Aug 02, 2019
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
include: Add some missing declarations.
Signed-off-by:
Alistair Leslie-Hughes
<
leslie_alistair@hotmail.com
>
Signed-off-by:
Alexandre Julliard
<
julliard@winehq.org
>
parent
31cbdfa4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
0 deletions
+25
-0
mbstring.h
include/msvcrt/mbstring.h
+2
-0
stdlib.h
include/msvcrt/stdlib.h
+8
-0
string.h
include/msvcrt/string.h
+4
-0
wchar.h
include/msvcrt/wchar.h
+11
-0
No files found.
include/msvcrt/mbstring.h
View file @
0333278f
...
...
@@ -75,6 +75,7 @@ int __cdecl _mbsicoll(const unsigned char*,const unsigned char*);
unsigned
char
*
__cdecl
_mbsinc
(
const
unsigned
char
*
);
size_t
__cdecl
_mbslen
(
const
unsigned
char
*
);
unsigned
char
*
__cdecl
_mbslwr
(
unsigned
char
*
);
errno_t
__cdecl
_mbslwr_s
(
unsigned
char
*
,
size_t
);
unsigned
char
*
__cdecl
_mbsnbcat
(
unsigned
char
*
,
const
unsigned
char
*
,
size_t
);
errno_t
__cdecl
_mbsnbcat_s
(
unsigned
char
*
,
size_t
,
const
unsigned
char
*
,
size_t
);
int
__cdecl
_mbsnbcmp
(
const
unsigned
char
*
,
const
unsigned
char
*
,
size_t
);
...
...
@@ -104,6 +105,7 @@ unsigned char* __cdecl _mbsstr(const unsigned char*,const unsigned char*);
unsigned
char
*
__cdecl
_mbstok
(
unsigned
char
*
,
const
unsigned
char
*
);
unsigned
char
*
__cdecl
_mbstok_l
(
unsigned
char
*
,
const
unsigned
char
*
,
_locale_t
);
unsigned
char
*
__cdecl
_mbsupr
(
unsigned
char
*
);
errno_t
__cdecl
_mbsupr_s
(
unsigned
char
*
,
size_t
);
#ifndef _MBLEADTRAIL_DEFINED
#define _MBLEADTRAIL_DEFINED
...
...
include/msvcrt/stdlib.h
View file @
0333278f
...
...
@@ -159,10 +159,13 @@ char* __cdecl _ecvt(double,int,int*,int*);
char
*
__cdecl
_fcvt
(
double
,
int
,
int
*
,
int
*
);
char
*
__cdecl
_fullpath
(
char
*
,
const
char
*
,
size_t
);
char
*
__cdecl
_gcvt
(
double
,
int
,
char
*
);
errno_t
__cdecl
_gcvt_s
(
char
*
,
size_t
,
double
,
int
);
char
*
__cdecl
_i64toa
(
__int64
,
char
*
,
int
);
errno_t
__cdecl
_i64toa_s
(
__int64
,
char
*
,
size_t
,
int
);
char
*
__cdecl
_itoa
(
int
,
char
*
,
int
);
errno_t
__cdecl
_itoa_s
(
int
,
char
*
,
size_t
,
int
);
char
*
__cdecl
_ltoa
(
__msvcrt_long
,
char
*
,
int
);
errno_t
__cdecl
_ltoa_s
(
__msvcrt_long
,
char
*
,
size_t
,
int
);
__msvcrt_ulong
__cdecl
_lrotl
(
__msvcrt_ulong
,
int
);
__msvcrt_ulong
__cdecl
_lrotr
(
__msvcrt_ulong
,
int
);
void
__cdecl
_makepath
(
char
*
,
const
char
*
,
const
char
*
,
const
char
*
,
const
char
*
);
...
...
@@ -232,10 +235,15 @@ void __cdecl qsort(void*,size_t,size_t,int (__cdecl *)(const void*,cons
#ifndef _WSTDLIB_DEFINED
#define _WSTDLIB_DEFINED
wchar_t
*
__cdecl
_itow
(
int
,
wchar_t
*
,
int
);
errno_t
__cdecl
_itow_s
(
int
,
wchar_t
*
,
int
,
int
);
wchar_t
*
__cdecl
_i64tow
(
__int64
,
wchar_t
*
,
int
);
errno_t
__cdecl
_i64tow_s
(
__int64
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_ltow
(
__msvcrt_long
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ltow_s
(
__msvcrt_long
,
wchar_t
*
,
int
,
int
);
wchar_t
*
__cdecl
_ui64tow
(
unsigned
__int64
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ui64tow_s
(
unsigned
__int64
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_ultow
(
__msvcrt_ulong
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ultow_s
(
__msvcrt_ulong
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_wfullpath
(
wchar_t
*
,
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
_wgetenv
(
const
wchar_t
*
);
void
__cdecl
_wmakepath
(
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
);
...
...
include/msvcrt/string.h
View file @
0333278f
...
...
@@ -95,16 +95,19 @@ int __cdecl _wcsicmp(const wchar_t*,const wchar_t*);
int
__cdecl
_wcsicoll
(
const
wchar_t
*
,
const
wchar_t
*
);
int
__cdecl
_wcsicoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
_locale_t
);
wchar_t
*
__cdecl
_wcslwr
(
wchar_t
*
);
errno_t
__cdecl
_wcslwr_s
(
wchar_t
*
,
size_t
);
int
__cdecl
_wcscoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
_locale_t
);
int
__cdecl
_wcsncoll
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
int
__cdecl
_wcsncoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
,
_locale_t
);
int
__cdecl
_wcsnicmp
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
int
__cdecl
_wcsnicoll
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
int
__cdecl
_wcsnicoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
,
_locale_t
);
size_t
__cdecl
_wcsnlen
(
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
_wcsnset
(
wchar_t
*
,
wchar_t
,
size_t
);
wchar_t
*
__cdecl
_wcsrev
(
wchar_t
*
);
wchar_t
*
__cdecl
_wcsset
(
wchar_t
*
,
wchar_t
);
wchar_t
*
__cdecl
_wcsupr
(
wchar_t
*
);
errno_t
__cdecl
_wcsupr_s
(
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
wcscat
(
wchar_t
*
,
const
wchar_t
*
);
errno_t
__cdecl
wcscat_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
);
...
...
@@ -119,6 +122,7 @@ wchar_t* __cdecl wcsncat(wchar_t*,const wchar_t*,size_t);
int
__cdecl
wcsncmp
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
wcsncpy
(
wchar_t
*
,
const
wchar_t
*
,
size_t
);
errno_t
__cdecl
wcsncpy_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
,
size_t
);
size_t
__cdecl
wcsnlen
(
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
wcspbrk
(
const
wchar_t
*
,
const
wchar_t
*
);
wchar_t
*
__cdecl
wcsrchr
(
const
wchar_t
*
,
wchar_t
wcFor
);
size_t
__cdecl
wcsspn
(
const
wchar_t
*
,
const
wchar_t
*
);
...
...
include/msvcrt/wchar.h
View file @
0333278f
...
...
@@ -392,13 +392,19 @@ static inline int WINAPIV swprintf(wchar_t *buffer, size_t size, const wchar_t *
#ifndef _WSTDLIB_DEFINED
#define _WSTDLIB_DEFINED
wchar_t
*
__cdecl
_itow
(
int
,
wchar_t
*
,
int
);
errno_t
__cdecl
_itow_s
(
int
,
wchar_t
*
,
int
,
int
);
wchar_t
*
__cdecl
_i64tow
(
__int64
,
wchar_t
*
,
int
);
errno_t
__cdecl
_i64tow_s
(
__int64
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_ltow
(
__msvcrt_long
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ltow_s
(
__msvcrt_long
,
wchar_t
*
,
int
,
int
);
wchar_t
*
__cdecl
_ui64tow
(
unsigned
__int64
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ui64tow_s
(
unsigned
__int64
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_ultow
(
__msvcrt_ulong
,
wchar_t
*
,
int
);
errno_t
__cdecl
_ultow_s
(
__msvcrt_ulong
,
wchar_t
*
,
size_t
,
int
);
wchar_t
*
__cdecl
_wfullpath
(
wchar_t
*
,
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
_wgetenv
(
const
wchar_t
*
);
void
__cdecl
_wmakepath
(
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
);
int
__cdecl
_wmakepath_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
,
const
wchar_t
*
);
void
__cdecl
_wperror
(
const
wchar_t
*
);
int
__cdecl
_wputenv
(
const
wchar_t
*
);
void
__cdecl
_wsearchenv
(
const
wchar_t
*
,
const
wchar_t
*
,
wchar_t
*
);
...
...
@@ -431,6 +437,7 @@ int __cdecl _wcsicmp(const wchar_t*,const wchar_t*);
int
__cdecl
_wcsicoll
(
const
wchar_t
*
,
const
wchar_t
*
);
int
__cdecl
_wcsicoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
_locale_t
);
wchar_t
*
__cdecl
_wcslwr
(
wchar_t
*
);
errno_t
__cdecl
_wcslwr_s
(
wchar_t
*
,
size_t
);
int
__cdecl
_wcsncoll
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
int
__cdecl
_wcsncoll_l
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
,
_locale_t
);
int
__cdecl
_wcsnicmp
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
...
...
@@ -440,6 +447,7 @@ wchar_t* __cdecl _wcsnset(wchar_t*,wchar_t,size_t);
wchar_t
*
__cdecl
_wcsrev
(
wchar_t
*
);
wchar_t
*
__cdecl
_wcsset
(
wchar_t
*
,
wchar_t
);
wchar_t
*
__cdecl
_wcsupr
(
wchar_t
*
);
errno_t
__cdecl
_wcsupr_s
(
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
wcscat
(
wchar_t
*
,
const
wchar_t
*
);
errno_t
__cdecl
wcscat_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
);
...
...
@@ -451,9 +459,11 @@ errno_t __cdecl wcscpy_s(wchar_t*,size_t,const wchar_t*);
size_t
__cdecl
wcscspn
(
const
wchar_t
*
,
const
wchar_t
*
);
size_t
__cdecl
wcslen
(
const
wchar_t
*
);
wchar_t
*
__cdecl
wcsncat
(
wchar_t
*
,
const
wchar_t
*
,
size_t
);
errno_t
__cdecl
wcsncat_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
,
size_t
);
int
__cdecl
wcsncmp
(
const
wchar_t
*
,
const
wchar_t
*
,
size_t
);
wchar_t
*
__cdecl
wcsncpy
(
wchar_t
*
,
const
wchar_t
*
,
size_t
);
errno_t
__cdecl
wcsncpy_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
,
size_t
);
size_t
__cdecl
wcsnlen
(
const
size_t
*
,
size_t
);
wchar_t
*
__cdecl
wcspbrk
(
const
wchar_t
*
,
const
wchar_t
*
);
wchar_t
*
__cdecl
wcsrchr
(
const
wchar_t
*
,
wchar_t
wcFor
);
size_t
__cdecl
wcsspn
(
const
wchar_t
*
,
const
wchar_t
*
);
...
...
@@ -491,6 +501,7 @@ size_t __cdecl mbsrtowcs(wchar_t*,const char**,size_t,mbstate_t*);
size_t
__cdecl
wcrtomb
(
char
*
,
wchar_t
,
mbstate_t
*
);
size_t
__cdecl
wcsrtombs
(
char
*
,
const
wchar_t
**
,
size_t
,
mbstate_t
*
);
int
__cdecl
wctob
(
wint_t
);
errno_t
__cdecl
wmemcpy_s
(
wchar_t
*
,
size_t
,
const
wchar_t
*
,
size_t
);
static
inline
wchar_t
*
wmemchr
(
const
wchar_t
*
s
,
wchar_t
c
,
size_t
n
)
{
...
...
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