mingw: avoid warnings when casting HANDLEs to int
commit7c00bc39eb39a26a9ad33de6e4a03fff45e86f5e
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Fri, 15 Jan 2016 13:24:34 +0000 (15 14:24 +0100)
committerJunio C Hamano <gitster@pobox.com>
Fri, 15 Jan 2016 22:01:52 +0000 (15 14:01 -0800)
tree0ce5e3f9579a4dc1e3dcc32f48f61e36c35489c5
parent59de49f80d8f6067f19496750cc79632b2959ad9
mingw: avoid warnings when casting HANDLEs to int

HANDLE is defined internally as a void *, but in many cases it is
actually guaranteed to be a 32-bit integer. In these cases, GCC should
not warn about a cast of a pointer to an integer of a different type
because we know exactly what we are doing.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
compat/mingw.c
compat/poll/poll.c
compat/winansi.c