diff options
author | Johannes Schindelin <johannes.schindelin@gmx.de> | 2018-10-03 12:43:41 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-10-04 05:39:56 -0700 |
commit | d7e357fb9c702979d5b3a7d9faa869844a12e4d9 (patch) | |
tree | 4523cf36dbfeaf303ead7dd2b404ead3e02b58f2 /compat/cygwin.c | |
parent | Second batch post 2.19 (diff) | |
download | tgif-d7e357fb9c702979d5b3a7d9faa869844a12e4d9.tar.xz |
compat/poll: prepare for targeting Windows Vista
Windows Vista (and later) actually have a working poll(), but we still
cannot use it because it only works on sockets.
So let's detect when we are targeting Windows Vista and undefine those
constants, and define `pollfd` so that we can declare our own pollfd
struct.
We also need to make sure that we override those constants *after*
`winsock2.h` has been `#include`d (otherwise we would not really
override those constants).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'compat/cygwin.c')
0 files changed, 0 insertions, 0 deletions