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
d8ab5a14
Commit
d8ab5a14
authored
Dec 11, 2008
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
msvcrt: Use intptr_t or size_t instead of long where appropriate.
parent
33fa6c2e
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
42 additions
and
42 deletions
+42
-42
dir.c
dlls/msvcrt/dir.c
+13
-13
file.c
dlls/msvcrt/file.c
+3
-3
heap.c
dlls/msvcrt/heap.c
+10
-10
msvcrt.h
dlls/msvcrt/msvcrt.h
+4
-4
time.c
dlls/msvcrt/time.c
+1
-1
io.h
include/msvcrt/io.h
+11
-11
No files found.
dlls/msvcrt/dir.c
View file @
d8ab5a14
...
...
@@ -201,7 +201,7 @@ int CDECL _chdrive(int newdrive)
* NOTES
* See FindClose.
*/
int
CDECL
MSVCRT__findclose
(
long
hand
)
int
CDECL
MSVCRT__findclose
(
MSVCRT_intptr_t
hand
)
{
TRACE
(
":handle %ld
\n
"
,
hand
);
if
(
!
FindClose
((
HANDLE
)
hand
))
...
...
@@ -229,7 +229,7 @@ int CDECL MSVCRT__findclose(long hand)
* NOTES
* See FindFirstFileA.
*/
long
CDECL
MSVCRT__findfirst
(
const
char
*
fspec
,
struct
MSVCRT__finddata_t
*
ft
)
MSVCRT_intptr_t
CDECL
MSVCRT__findfirst
(
const
char
*
fspec
,
struct
MSVCRT__finddata_t
*
ft
)
{
WIN32_FIND_DATAA
find_data
;
HANDLE
hfind
;
...
...
@@ -242,7 +242,7 @@ long CDECL MSVCRT__findfirst(const char * fspec, struct MSVCRT__finddata_t* ft)
}
msvcrt_fttofd
(
&
find_data
,
ft
);
TRACE
(
":got handle %p
\n
"
,
hfind
);
return
(
long
)
hfind
;
return
(
MSVCRT_intptr_t
)
hfind
;
}
/*********************************************************************
...
...
@@ -250,7 +250,7 @@ long CDECL MSVCRT__findfirst(const char * fspec, struct MSVCRT__finddata_t* ft)
*
* Unicode version of _findfirst.
*/
long
CDECL
MSVCRT__wfindfirst
(
const
MSVCRT_wchar_t
*
fspec
,
struct
MSVCRT__wfinddata_t
*
ft
)
MSVCRT_intptr_t
CDECL
MSVCRT__wfindfirst
(
const
MSVCRT_wchar_t
*
fspec
,
struct
MSVCRT__wfinddata_t
*
ft
)
{
WIN32_FIND_DATAW
find_data
;
HANDLE
hfind
;
...
...
@@ -263,7 +263,7 @@ long CDECL MSVCRT__wfindfirst(const MSVCRT_wchar_t * fspec, struct MSVCRT__wfind
}
msvcrt_wfttofd
(
&
find_data
,
ft
);
TRACE
(
":got handle %p
\n
"
,
hfind
);
return
(
long
)
hfind
;
return
(
MSVCRT_intptr_t
)
hfind
;
}
/*********************************************************************
...
...
@@ -271,7 +271,7 @@ long CDECL MSVCRT__wfindfirst(const MSVCRT_wchar_t * fspec, struct MSVCRT__wfind
*
* 64-bit version of _findfirst.
*/
long
CDECL
MSVCRT__findfirsti64
(
const
char
*
fspec
,
struct
MSVCRT__finddatai64_t
*
ft
)
MSVCRT_intptr_t
CDECL
MSVCRT__findfirsti64
(
const
char
*
fspec
,
struct
MSVCRT__finddatai64_t
*
ft
)
{
WIN32_FIND_DATAA
find_data
;
HANDLE
hfind
;
...
...
@@ -284,7 +284,7 @@ long CDECL MSVCRT__findfirsti64(const char * fspec, struct MSVCRT__finddatai64_t
}
msvcrt_fttofdi64
(
&
find_data
,
ft
);
TRACE
(
":got handle %p
\n
"
,
hfind
);
return
(
long
)
hfind
;
return
(
MSVCRT_intptr_t
)
hfind
;
}
/*********************************************************************
...
...
@@ -292,7 +292,7 @@ long CDECL MSVCRT__findfirsti64(const char * fspec, struct MSVCRT__finddatai64_t
*
* Unicode version of _findfirsti64.
*/
long
CDECL
MSVCRT__wfindfirsti64
(
const
MSVCRT_wchar_t
*
fspec
,
struct
MSVCRT__wfinddatai64_t
*
ft
)
MSVCRT_intptr_t
CDECL
MSVCRT__wfindfirsti64
(
const
MSVCRT_wchar_t
*
fspec
,
struct
MSVCRT__wfinddatai64_t
*
ft
)
{
WIN32_FIND_DATAW
find_data
;
HANDLE
hfind
;
...
...
@@ -305,7 +305,7 @@ long CDECL MSVCRT__wfindfirsti64(const MSVCRT_wchar_t * fspec, struct MSVCRT__wf
}
msvcrt_wfttofdi64
(
&
find_data
,
ft
);
TRACE
(
":got handle %p
\n
"
,
hfind
);
return
(
long
)
hfind
;
return
(
MSVCRT_intptr_t
)
hfind
;
}
/*********************************************************************
...
...
@@ -324,7 +324,7 @@ long CDECL MSVCRT__wfindfirsti64(const MSVCRT_wchar_t * fspec, struct MSVCRT__wf
* NOTES
* See FindNextFileA.
*/
int
CDECL
MSVCRT__findnext
(
long
hand
,
struct
MSVCRT__finddata_t
*
ft
)
int
CDECL
MSVCRT__findnext
(
MSVCRT_intptr_t
hand
,
struct
MSVCRT__finddata_t
*
ft
)
{
WIN32_FIND_DATAA
find_data
;
...
...
@@ -343,7 +343,7 @@ int CDECL MSVCRT__findnext(long hand, struct MSVCRT__finddata_t * ft)
*
* Unicode version of _findnext.
*/
int
CDECL
MSVCRT__wfindnext
(
long
hand
,
struct
MSVCRT__wfinddata_t
*
ft
)
int
CDECL
MSVCRT__wfindnext
(
MSVCRT_intptr_t
hand
,
struct
MSVCRT__wfinddata_t
*
ft
)
{
WIN32_FIND_DATAW
find_data
;
...
...
@@ -362,7 +362,7 @@ int CDECL MSVCRT__wfindnext(long hand, struct MSVCRT__wfinddata_t * ft)
*
* 64-bit version of _findnext.
*/
int
CDECL
MSVCRT__findnexti64
(
long
hand
,
struct
MSVCRT__finddatai64_t
*
ft
)
int
CDECL
MSVCRT__findnexti64
(
MSVCRT_intptr_t
hand
,
struct
MSVCRT__finddatai64_t
*
ft
)
{
WIN32_FIND_DATAA
find_data
;
...
...
@@ -381,7 +381,7 @@ int CDECL MSVCRT__findnexti64(long hand, struct MSVCRT__finddatai64_t * ft)
*
* Unicode version of _findnexti64.
*/
int
CDECL
MSVCRT__wfindnexti64
(
long
hand
,
struct
MSVCRT__wfinddatai64_t
*
ft
)
int
CDECL
MSVCRT__wfindnexti64
(
MSVCRT_intptr_t
hand
,
struct
MSVCRT__wfinddatai64_t
*
ft
)
{
WIN32_FIND_DATAW
find_data
;
...
...
dlls/msvcrt/file.c
View file @
d8ab5a14
...
...
@@ -1244,12 +1244,12 @@ int CDECL _futime(int fd, struct MSVCRT__utimbuf *t)
/*********************************************************************
* _get_osfhandle (MSVCRT.@)
*/
long
CDECL
_get_osfhandle
(
int
fd
)
MSVCRT_intptr_t
CDECL
_get_osfhandle
(
int
fd
)
{
HANDLE
hand
=
msvcrt_fdtoh
(
fd
);
TRACE
(
":fd (%d) handle (%p)
\n
"
,
fd
,
hand
);
return
(
long
)
hand
;
return
(
MSVCRT_intptr_t
)
hand
;
}
/*********************************************************************
...
...
@@ -1599,7 +1599,7 @@ int CDECL _wcreat(const MSVCRT_wchar_t *path, int flags)
/*********************************************************************
* _open_osfhandle (MSVCRT.@)
*/
int
CDECL
_open_osfhandle
(
long
handle
,
int
oflags
)
int
CDECL
_open_osfhandle
(
MSVCRT_intptr_t
handle
,
int
oflags
)
{
int
fd
;
...
...
dlls/msvcrt/heap.c
View file @
d8ab5a14
...
...
@@ -39,7 +39,7 @@ WINE_DEFAULT_DEBUG_CHANNEL(msvcrt);
~(alignment - 1)) - offset))
typedef
void
(
*
MSVCRT_new_handler_func
)(
unsigned
long
size
);
typedef
void
(
*
MSVCRT_new_handler_func
)(
MSVCRT_size_t
size
);
static
MSVCRT_new_handler_func
MSVCRT_new_handler
;
static
int
MSVCRT_new_mode
;
...
...
@@ -52,7 +52,7 @@ static MSVCRT_size_t MSVCRT_sbh_threshold = 0;
/*********************************************************************
* ??2@YAPAXI@Z (MSVCRT.@)
*/
void
*
CDECL
MSVCRT_operator_new
(
unsigned
long
size
)
void
*
CDECL
MSVCRT_operator_new
(
MSVCRT_size_t
size
)
{
void
*
retval
=
HeapAlloc
(
GetProcessHeap
(),
0
,
size
);
TRACE
(
"(%ld) returning %p
\n
"
,
size
,
retval
);
...
...
@@ -130,7 +130,7 @@ int CDECL MSVCRT__set_new_mode(int mode)
/*********************************************************************
* _callnewh (MSVCRT.@)
*/
int
CDECL
_callnewh
(
unsigned
long
size
)
int
CDECL
_callnewh
(
MSVCRT_size_t
size
)
{
if
(
MSVCRT_new_handler
)
(
*
MSVCRT_new_handler
)(
size
);
...
...
@@ -237,7 +237,7 @@ int CDECL _heapset(unsigned int value)
*/
int
CDECL
_heapadd
(
void
*
mem
,
MSVCRT_size_t
size
)
{
TRACE
(
"(%p,%d) unsupported in Win32
\n
"
,
mem
,
size
);
TRACE
(
"(%p,%
l
d) unsupported in Win32
\n
"
,
mem
,
size
);
*
MSVCRT__errno
()
=
MSVCRT_ENOSYS
;
return
-
1
;
}
...
...
@@ -247,8 +247,8 @@ int CDECL _heapadd(void* mem, MSVCRT_size_t size)
*/
MSVCRT_size_t
CDECL
_msize
(
void
*
mem
)
{
long
size
=
HeapSize
(
GetProcessHeap
(),
0
,
mem
);
if
(
size
==
-
1
)
MSVCRT_size_t
size
=
HeapSize
(
GetProcessHeap
(),
0
,
mem
);
if
(
size
==
~
(
MSVCRT_size_t
)
0
)
{
WARN
(
":Probably called with non wine-allocated memory, ret = -1
\n
"
);
/* At least the Win32 crtdll/msvcrt also return -1 in this case */
...
...
@@ -342,7 +342,7 @@ void CDECL _aligned_free(void *memblock)
void
*
CDECL
_aligned_offset_malloc
(
MSVCRT_size_t
size
,
MSVCRT_size_t
alignment
,
MSVCRT_size_t
offset
)
{
void
*
memblock
,
*
temp
,
**
saved
;
TRACE
(
"(%
u, %u, %
u)
\n
"
,
size
,
alignment
,
offset
);
TRACE
(
"(%
lu, %lu, %l
u)
\n
"
,
size
,
alignment
,
offset
);
/* alignment must be a power of 2 */
if
((
alignment
&
(
alignment
-
1
))
!=
0
)
...
...
@@ -384,7 +384,7 @@ void * CDECL _aligned_offset_malloc(MSVCRT_size_t size, MSVCRT_size_t alignment,
*/
void
*
CDECL
_aligned_malloc
(
MSVCRT_size_t
size
,
MSVCRT_size_t
alignment
)
{
TRACE
(
"(%
u, %
u)
\n
"
,
size
,
alignment
);
TRACE
(
"(%
lu, %l
u)
\n
"
,
size
,
alignment
);
return
_aligned_offset_malloc
(
size
,
alignment
,
0
);
}
...
...
@@ -396,7 +396,7 @@ void * CDECL _aligned_offset_realloc(void *memblock, MSVCRT_size_t size,
{
void
*
temp
,
**
saved
;
MSVCRT_size_t
old_padding
,
new_padding
,
old_size
;
TRACE
(
"(%p, %
u, %u, %
u)
\n
"
,
memblock
,
size
,
alignment
,
offset
);
TRACE
(
"(%p, %
lu, %lu, %l
u)
\n
"
,
memblock
,
size
,
alignment
,
offset
);
if
(
!
memblock
)
return
_aligned_offset_malloc
(
size
,
alignment
,
offset
);
...
...
@@ -508,6 +508,6 @@ void * CDECL _aligned_offset_realloc(void *memblock, MSVCRT_size_t size,
*/
void
*
CDECL
_aligned_realloc
(
void
*
memblock
,
MSVCRT_size_t
size
,
MSVCRT_size_t
alignment
)
{
TRACE
(
"(%p, %
u, %
u)
\n
"
,
memblock
,
size
,
alignment
);
TRACE
(
"(%p, %
lu, %l
u)
\n
"
,
memblock
,
size
,
alignment
);
return
_aligned_offset_realloc
(
memblock
,
size
,
alignment
,
0
);
}
dlls/msvcrt/msvcrt.h
View file @
d8ab5a14
...
...
@@ -51,9 +51,9 @@ typedef unsigned __int64 MSVCRT_size_t;
typedef
__int64
MSVCRT_intptr_t
;
typedef
unsigned
__int64
MSVCRT_uintptr_t
;
#else
typedef
unsigned
int
MSVCRT_size_t
;
typedef
int
MSVCRT_intptr_t
;
typedef
unsigned
int
MSVCRT_uintptr_t
;
typedef
unsigned
long
MSVCRT_size_t
;
typedef
long
MSVCRT_intptr_t
;
typedef
unsigned
long
MSVCRT_uintptr_t
;
#endif
typedef
unsigned
int
MSVCRT__dev_t
;
typedef
int
MSVCRT__off_t
;
...
...
@@ -132,7 +132,7 @@ MSVCRT_wchar_t *msvcrt_wstrdupa(const char *);
*/
int
__cdecl
MSVCRT__set_new_mode
(
int
mode
);
void
*
__cdecl
MSVCRT_operator_new
(
unsigned
long
size
);
void
*
__cdecl
MSVCRT_operator_new
(
MSVCRT_size_t
);
void
__cdecl
MSVCRT_operator_delete
(
void
*
);
typedef
void
*
(
*
__cdecl
malloc_func_t
)(
MSVCRT_size_t
);
...
...
dlls/msvcrt/time.c
View file @
d8ab5a14
...
...
@@ -377,7 +377,7 @@ MSVCRT_size_t CDECL MSVCRT_wcsftime( MSVCRT_wchar_t *str, MSVCRT_size_t max,
char
*
s
,
*
fmt
;
MSVCRT_size_t
len
;
TRACE
(
"%p %d %s %p
\n
"
,
str
,
max
,
debugstr_w
(
format
),
mstm
);
TRACE
(
"%p %
l
d %s %p
\n
"
,
str
,
max
,
debugstr_w
(
format
),
mstm
);
len
=
WideCharToMultiByte
(
CP_UNIXCP
,
0
,
format
,
-
1
,
NULL
,
0
,
NULL
,
NULL
);
if
(
!
(
fmt
=
MSVCRT_malloc
(
len
)))
return
0
;
...
...
include/msvcrt/io.h
View file @
d8ab5a14
...
...
@@ -85,19 +85,19 @@ int _dup2(int,int);
int
_eof
(
int
);
__int64
_filelengthi64
(
int
);
long
_filelength
(
int
);
int
_findclose
(
long
);
long
_findfirst
(
const
char
*
,
struct
_finddata_t
*
);
long
_findfirsti64
(
const
char
*
,
struct
_finddatai64_t
*
);
int
_findnext
(
long
,
struct
_finddata_t
*
);
int
_findnexti64
(
long
,
struct
_finddatai64_t
*
);
long
_get_osfhandle
(
int
);
int
_findclose
(
intptr_t
);
intptr_t
_findfirst
(
const
char
*
,
struct
_finddata_t
*
);
intptr_t
_findfirsti64
(
const
char
*
,
struct
_finddatai64_t
*
);
int
_findnext
(
intptr_t
,
struct
_finddata_t
*
);
int
_findnexti64
(
intptr_t
,
struct
_finddatai64_t
*
);
intptr_t
_get_osfhandle
(
int
);
int
_isatty
(
int
);
int
_locking
(
int
,
int
,
long
);
long
_lseek
(
int
,
long
,
int
);
__int64
_lseeki64
(
int
,
__int64
,
int
);
char
*
_mktemp
(
char
*
);
int
_open
(
const
char
*
,
int
,...);
int
_open_osfhandle
(
long
,
int
);
int
_open_osfhandle
(
intptr_t
,
int
);
int
_pipe
(
int
*
,
unsigned
int
,
int
);
int
_read
(
int
,
void
*
,
unsigned
int
);
int
_setmode
(
int
,
int
);
...
...
@@ -116,10 +116,10 @@ int rename(const char*,const char*);
int
_waccess
(
const
wchar_t
*
,
int
);
int
_wchmod
(
const
wchar_t
*
,
int
);
int
_wcreat
(
const
wchar_t
*
,
int
);
long
_wfindfirst
(
const
wchar_t
*
,
struct
_wfinddata_t
*
);
long
_wfindfirsti64
(
const
wchar_t
*
,
struct
_wfinddatai64_t
*
);
int
_wfindnext
(
long
,
struct
_wfinddata_t
*
);
int
_wfindnexti64
(
long
,
struct
_wfinddatai64_t
*
);
intptr_t
_wfindfirst
(
const
wchar_t
*
,
struct
_wfinddata_t
*
);
intptr_t
_wfindfirsti64
(
const
wchar_t
*
,
struct
_wfinddatai64_t
*
);
int
_wfindnext
(
intptr_t
,
struct
_wfinddata_t
*
);
int
_wfindnexti64
(
intptr_t
,
struct
_wfinddatai64_t
*
);
wchar_t
*
_wmktemp
(
wchar_t
*
);
int
_wopen
(
const
wchar_t
*
,
int
,...);
int
_wrename
(
const
wchar_t
*
,
const
wchar_t
*
);
...
...
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