Rename cancelable_wait -> cygwait throughout.
* DevNotes: Add entry cgf-000015. * cygwait.h (cygwait): Don't allow an optional PLARGE_INTERGER argument.
This commit is contained in:
@@ -28,12 +28,12 @@ extern LARGE_INTEGER cw_nowait_storage;
|
||||
|
||||
const unsigned cw_std_mask = cw_cancel | cw_cancel_self | cw_sig;
|
||||
|
||||
DWORD cancelable_wait (HANDLE, PLARGE_INTEGER timeout = NULL,
|
||||
DWORD cygwait (HANDLE, PLARGE_INTEGER timeout,
|
||||
unsigned = cw_std_mask)
|
||||
__attribute__ ((regparm (3)));
|
||||
|
||||
extern inline DWORD __attribute__ ((always_inline))
|
||||
cancelable_wait (HANDLE h, DWORD howlong, unsigned mask)
|
||||
cygwait (HANDLE h, DWORD howlong, unsigned mask)
|
||||
{
|
||||
LARGE_INTEGER li_howlong;
|
||||
PLARGE_INTEGER pli_howlong;
|
||||
@@ -44,13 +44,13 @@ cancelable_wait (HANDLE h, DWORD howlong, unsigned mask)
|
||||
li_howlong.QuadPart = -(10000ULL * howlong);
|
||||
pli_howlong = &li_howlong;
|
||||
}
|
||||
return cancelable_wait (h, pli_howlong, mask);
|
||||
return cygwait (h, pli_howlong, mask);
|
||||
}
|
||||
|
||||
static inline DWORD __attribute__ ((always_inline))
|
||||
cygwait (HANDLE h, DWORD howlong = INFINITE)
|
||||
{
|
||||
return cancelable_wait (h, howlong, cw_cancel | cw_sig);
|
||||
return cygwait (h, howlong, cw_cancel | cw_sig);
|
||||
}
|
||||
|
||||
static inline DWORD __attribute__ ((always_inline))
|
||||
|
Reference in New Issue
Block a user