1
0
mirror of https://github.com/moparisthebest/wget synced 2024-07-03 16:38:41 -04:00

[svn] Use Windows timers under Cygwin.

This commit is contained in:
hniksic 2005-04-08 15:05:45 -07:00
parent 89b218e02f
commit 603375697b
2 changed files with 13 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2005-04-08 Hrvoje Niksic <hniksic@xemacs.org>
* ptimer.c: Use Windows timers under Cygwin, whose POSIX timer
implementation is incomplete.
2005-04-08 Hrvoje Niksic <hniksic@xemacs.org>
* ptimer.c (struct ptimer): Remove the unused initialized field.

View File

@ -66,6 +66,13 @@ so, delete this exception statement from your version. */
#endif
#include <assert.h>
/* Cygwin currently (as of 2005-04-08, Cygwin 1.5.14) lack clock_getres,
but still define _POSIX_TIMERS! Because of that we simply use the
Windows timers under Cygwin. */
#ifdef __CYGWIN__
# include <windows.h>
#endif
#include "wget.h"
#include "ptimer.h"
@ -82,7 +89,7 @@ extern int errno;
#undef PTIMER_TIME
#undef PTIMER_WINDOWS
#ifdef WINDOWS
#if defined(WINDOWS) || defined(__CYGWIN__)
# define PTIMER_WINDOWS /* use Windows timers */
#else
# if _POSIX_TIMERS > 0