<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/compat/poll, branch v2.0.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v2.0.2</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v2.0.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2013-09-11T21:50:19Z</updated>
<entry>
<title>Windows: do not redefine _WIN32_WINNT</title>
<updated>2013-09-11T21:50:19Z</updated>
<author>
<name>Sebastian Schuberth</name>
<email>sschuberth@gmail.com</email>
</author>
<published>2013-09-11T16:06:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=8453c1259a3b6fe89d67b6e783cc535b60f298c1'/>
<id>urn:sha1:8453c1259a3b6fe89d67b6e783cc535b60f298c1</id>
<content type='text'>
With MinGW runtime version 4.0 this interferes with the previous
definition from sdkddkver.h.

Signed-off-by: Sebastian Schuberth &lt;sschuberth@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>compat/poll/poll.c: Fix a sparse warning</title>
<updated>2013-04-28T19:27:04Z</updated>
<author>
<name>Ramsay Jones</name>
<email>ramsay@ramsay1.demon.co.uk</email>
</author>
<published>2013-04-27T19:17:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1c31596a4b029e51cef1c520f32a3ecfbdea3c0a'/>
<id>urn:sha1:1c31596a4b029e51cef1c520f32a3ecfbdea3c0a</id>
<content type='text'>
Sparse issues an 'Using plain integer as NULL pointer' warning when
passing the constant '0' as the second parameter in the call to the
WSAEventSelect() function. The function parameter has a pointer type
(WSAEVENT, aka HANDLE, aka void *) so that, in order to suppress the
warning, we simply pass NULL for that parameter in the function call
expression.

Signed-off-by: Ramsay Jones &lt;ramsay@ramsay1.demon.co.uk&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>make poll() work on platforms that can't recv() on a non-socket</title>
<updated>2012-09-17T22:44:20Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a6772946a554ad97ea4f6febbff3b98fbaa2f5bf'/>
<id>urn:sha1:a6772946a554ad97ea4f6febbff3b98fbaa2f5bf</id>
<content type='text'>
This way it just got added to gnulib too the other day.

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>poll() exits too early with EFAULT if 1st arg is NULL</title>
<updated>2012-09-17T22:43:44Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:23:17Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=32fde6575e4139710ea5259ee9b7c750b7c2dde0'/>
<id>urn:sha1:32fde6575e4139710ea5259ee9b7c750b7c2dde0</id>
<content type='text'>
If poll() is used as a milli-second sleep, like in help.c, by passing a NULL
in the 1st and a 0 in the 2nd arg, it exits with EFAULT.

As per Paolo Bonzini, the original author, this is a bug and to be fixed
Like in this commit, which is not to exit if the 2nd arg is 0. It got fixed
In gnulib in the same manner the other day.

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>fix some win32 specific dependencies in poll.c</title>
<updated>2012-09-17T22:43:20Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:18:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=98c573a902d47722b062579c5a9d9e661b4263e4'/>
<id>urn:sha1:98c573a902d47722b062579c5a9d9e661b4263e4</id>
<content type='text'>
In order for non-win32 platforms to be able to use poll.c, #ifdef the
inclusion of two header files properly

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>make poll available for other platforms lacking it</title>
<updated>2012-09-17T22:42:57Z</updated>
<author>
<name>Joachim Schmitz</name>
<email>jojo@schmitz-digital.de</email>
</author>
<published>2012-09-17T21:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=6d45eb1720294a93e571e843efb851fee70ac5e1'/>
<id>urn:sha1:6d45eb1720294a93e571e843efb851fee70ac5e1</id>
<content type='text'>
move poll.[ch] out of compat/win32/ into compat/poll/ and adjust
Makefile with the changed paths. Adding comments to Makefile about
how/when to enable it and add logic for this

Signed-off-by: Joachim Schmitz &lt;jojo@schmitz-digital.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
