summaryrefslogtreecommitdiff
path: root/compat/cygwin.c
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <johannes.schindelin@gmx.de>2018-10-03 12:43:41 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2018-10-04 05:39:56 -0700
commitd7e357fb9c702979d5b3a7d9faa869844a12e4d9 (patch)
tree4523cf36dbfeaf303ead7dd2b404ead3e02b58f2 /compat/cygwin.c
parentSecond batch post 2.19 (diff)
downloadtgif-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