mirror of
https://github.com/reactos/reactos.git
synced 2025-02-24 01:15:09 +00:00
[CRT]
- Fix some MSVC warnings - Comment out files with duplicated functions See CORE-6684 svn path=/trunk/; revision=57342
This commit is contained in:
parent
9c8421dafe
commit
28d28e2164
2 changed files with 18 additions and 18 deletions
|
@ -187,9 +187,9 @@ list(APPEND CRT_SOURCE
|
||||||
startup/mingw_helpers.c
|
startup/mingw_helpers.c
|
||||||
startup/natstart.c
|
startup/natstart.c
|
||||||
startup/charmax.c
|
startup/charmax.c
|
||||||
startup/merr.c
|
#startup/merr.c
|
||||||
startup/atonexit.c
|
#startup/atonexit.c
|
||||||
startup/txtmode.c
|
#startup/txtmode.c
|
||||||
startup/pesect.c
|
startup/pesect.c
|
||||||
startup/tlsmcrt.c
|
startup/tlsmcrt.c
|
||||||
startup/tlsthrd.c
|
startup/tlsthrd.c
|
||||||
|
|
|
@ -309,7 +309,7 @@ static FILE* alloc_fp(void)
|
||||||
unsigned int i;
|
unsigned int i;
|
||||||
FILE *file;
|
FILE *file;
|
||||||
|
|
||||||
for (i = 3; i < max_streams; i++)
|
for (i = 3; i < (unsigned int)max_streams; i++)
|
||||||
{
|
{
|
||||||
file = get_file(i);
|
file = get_file(i);
|
||||||
if (!file)
|
if (!file)
|
||||||
|
@ -386,17 +386,17 @@ unsigned create_io_inherit_block(WORD *size, BYTE **block)
|
||||||
*handle_ptr = INVALID_HANDLE_VALUE;
|
*handle_ptr = INVALID_HANDLE_VALUE;
|
||||||
}
|
}
|
||||||
wxflag_ptr++; handle_ptr++;
|
wxflag_ptr++; handle_ptr++;
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* INTERNAL: Set up all file descriptors,
|
/* INTERNAL: Set up all file descriptors,
|
||||||
* as well as default streams (stdin, stderr and stdout)
|
* as well as default streams (stdin, stderr and stdout)
|
||||||
*/
|
*/
|
||||||
void msvcrt_init_io(void)
|
void msvcrt_init_io(void)
|
||||||
{
|
{
|
||||||
STARTUPINFOA si;
|
STARTUPINFOA si;
|
||||||
int i;
|
unsigned int i;
|
||||||
ioinfo *fdinfo;
|
ioinfo *fdinfo;
|
||||||
|
|
||||||
InitializeCriticalSection(&file_cs);
|
InitializeCriticalSection(&file_cs);
|
||||||
|
@ -1017,7 +1017,7 @@ __int64 CDECL _lseeki64(int fd, __int64 offset, int whence)
|
||||||
*/
|
*/
|
||||||
LONG CDECL _lseek(int fd, LONG offset, int whence)
|
LONG CDECL _lseek(int fd, LONG offset, int whence)
|
||||||
{
|
{
|
||||||
return _lseeki64(fd, offset, whence);
|
return (LONG)_lseeki64(fd, offset, whence);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
|
@ -1563,7 +1563,7 @@ int CDECL _sopen_s( int *fd, const char *path, int oflags, int shflags, int pmod
|
||||||
else
|
else
|
||||||
creation = OPEN_EXISTING;
|
creation = OPEN_EXISTING;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch( shflags )
|
switch( shflags )
|
||||||
{
|
{
|
||||||
case _SH_DENYRW:
|
case _SH_DENYRW:
|
||||||
|
@ -2339,12 +2339,12 @@ wint_t CDECL fgetwc(FILE* file)
|
||||||
wcp = (char *)&wc;
|
wcp = (char *)&wc;
|
||||||
for(i=0; i<sizeof(wc); i++)
|
for(i=0; i<sizeof(wc); i++)
|
||||||
{
|
{
|
||||||
if (file->_cnt>0)
|
if (file->_cnt>0)
|
||||||
{
|
{
|
||||||
file->_cnt--;
|
file->_cnt--;
|
||||||
chp = file->_ptr++;
|
chp = file->_ptr++;
|
||||||
wcp[i] = *chp;
|
wcp[i] = *chp;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
j = _filbuf(file);
|
j = _filbuf(file);
|
||||||
|
@ -2363,7 +2363,7 @@ wint_t CDECL fgetwc(FILE* file)
|
||||||
_unlock_file(file);
|
_unlock_file(file);
|
||||||
return wc;
|
return wc;
|
||||||
}
|
}
|
||||||
|
|
||||||
c = fgetc(file);
|
c = fgetc(file);
|
||||||
if ((__mb_cur_max > 1) && isleadbyte(c))
|
if ((__mb_cur_max > 1) && isleadbyte(c))
|
||||||
{
|
{
|
||||||
|
@ -2470,7 +2470,7 @@ size_t CDECL fwrite(const void *ptr, size_t size, size_t nmemb, FILE* file)
|
||||||
|
|
||||||
_lock_file(file);
|
_lock_file(file);
|
||||||
if(file->_cnt) {
|
if(file->_cnt) {
|
||||||
int pcnt=(file->_cnt>wrcnt)? wrcnt: file->_cnt;
|
int pcnt=((unsigned)file->_cnt>wrcnt)? wrcnt: file->_cnt;
|
||||||
memcpy(file->_ptr, ptr, pcnt);
|
memcpy(file->_ptr, ptr, pcnt);
|
||||||
file->_cnt -= pcnt;
|
file->_cnt -= pcnt;
|
||||||
file->_ptr += pcnt;
|
file->_ptr += pcnt;
|
||||||
|
@ -2693,7 +2693,7 @@ size_t CDECL fread(void *ptr, size_t size, size_t nmemb, FILE* file)
|
||||||
|
|
||||||
/* first buffered data */
|
/* first buffered data */
|
||||||
if(file->_cnt>0) {
|
if(file->_cnt>0) {
|
||||||
int pcnt= (rcnt>file->_cnt)? file->_cnt:rcnt;
|
int pcnt= (rcnt>(unsigned int)file->_cnt)? file->_cnt:rcnt;
|
||||||
memcpy(ptr, file->_ptr, pcnt);
|
memcpy(ptr, file->_ptr, pcnt);
|
||||||
file->_cnt -= pcnt;
|
file->_cnt -= pcnt;
|
||||||
file->_ptr += pcnt;
|
file->_ptr += pcnt;
|
||||||
|
@ -2720,7 +2720,7 @@ size_t CDECL fread(void *ptr, size_t size, size_t nmemb, FILE* file)
|
||||||
}
|
}
|
||||||
file->_cnt = _read(file->_file, file->_base, file->_bufsiz);
|
file->_cnt = _read(file->_file, file->_base, file->_bufsiz);
|
||||||
file->_ptr = file->_base;
|
file->_ptr = file->_base;
|
||||||
i = (file->_cnt<rcnt) ? file->_cnt : rcnt;
|
i = ((unsigned int)file->_cnt<rcnt) ? file->_cnt : rcnt;
|
||||||
/* If the buffer fill reaches eof but fread wouldn't, clear eof. */
|
/* If the buffer fill reaches eof but fread wouldn't, clear eof. */
|
||||||
if (i > 0 && i < file->_cnt) {
|
if (i > 0 && i < file->_cnt) {
|
||||||
get_ioinfo(file->_file)->wxflag &= ~WX_ATEOF;
|
get_ioinfo(file->_file)->wxflag &= ~WX_ATEOF;
|
||||||
|
@ -2830,7 +2830,7 @@ int CDECL fsetpos(FILE* file, const fpos_t *pos)
|
||||||
/* Discard buffered input */
|
/* Discard buffered input */
|
||||||
file->_cnt = 0;
|
file->_cnt = 0;
|
||||||
file->_ptr = file->_base;
|
file->_ptr = file->_base;
|
||||||
|
|
||||||
/* Reset direction of i/o */
|
/* Reset direction of i/o */
|
||||||
if(file->_flag & _IORW) {
|
if(file->_flag & _IORW) {
|
||||||
file->_flag &= ~(_IOREAD|_IOWRT);
|
file->_flag &= ~(_IOREAD|_IOWRT);
|
||||||
|
@ -2884,7 +2884,7 @@ __int64 CDECL _ftelli64(FILE* file)
|
||||||
*/
|
*/
|
||||||
LONG CDECL ftell(FILE* file)
|
LONG CDECL ftell(FILE* file)
|
||||||
{
|
{
|
||||||
return _ftelli64(file);
|
return (LONG)_ftelli64(file);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*********************************************************************
|
/*********************************************************************
|
||||||
|
|
Loading…
Reference in a new issue