From d01906b8396ff1fce12b91373aae2160838a788f Mon Sep 17 00:00:00 2001 From: Chris Sutcliffe Date: Mon, 27 Dec 2010 21:19:42 +0000 Subject: [PATCH] 2010-12-27 Ozkan Sezer * include/dirent.h (dd_handle): Define as intptr_t. --- winsup/mingw/ChangeLog | 6 +++++- winsup/mingw/include/dirent.h | 10 ++++------ 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog index bc65b26cf..fce92af24 100644 --- a/winsup/mingw/ChangeLog +++ b/winsup/mingw/ChangeLog @@ -1,4 +1,8 @@ -2010-11-08 Rodrigo Rivas Costa +2010-12-27 Ozkan Sezer + + * include/dirent.h (dd_handle): Define as intptr_t. + +2010-11-08 Rodrigo Rivas Costa * tlssup.c (__dyn_tls_init): Use an integer variable to iterate between __xd_a and __xd_z. diff --git a/winsup/mingw/include/dirent.h b/winsup/mingw/include/dirent.h index e2a668924..44fb1c0a8 100644 --- a/winsup/mingw/include/dirent.h +++ b/winsup/mingw/include/dirent.h @@ -43,10 +43,10 @@ typedef struct struct dirent dd_dir; /* _findnext handle */ - long dd_handle; + intptr_t dd_handle; /* - * Status of search: + * Status of search: * 0 = not started yet (next entry to read is first entry) * -1 = off the end * positive = 0 based index of next entry @@ -90,10 +90,10 @@ typedef struct struct _wdirent dd_dir; /* _findnext handle */ - long dd_handle; + intptr_t dd_handle; /* - * Status of search: + * Status of search: * 0 = not started yet (next entry to read is first entry) * -1 = off the end * positive = 0 based index of next entry @@ -104,8 +104,6 @@ typedef struct wchar_t dd_name[1]; } _WDIR; - - _WDIR* __cdecl __MINGW_NOTHROW _wopendir (const wchar_t*); struct _wdirent* __cdecl __MINGW_NOTHROW _wreaddir (_WDIR*); int __cdecl __MINGW_NOTHROW _wclosedir (_WDIR*);