git/compat
Ramsay Jones 1696d72321 compat/mingw.[ch]: Change return type of exec functions to int
The POSIX standard specifies a return type of int for all six exec
functions. In addition, all exec functions return -1 on error, and
simply do not return on success. However, the current emulation of
the exec functions on mingw are declared with a void return type.

This would cause a problem should any code attempt to call the
exec function in a non-void context. In particular, if an exec
function were used in a conditional it would fail to compile.

In order to improve the fidelity of the emulation, we change the
return type of the mingw_execv[p] functions to int and return -1
on error.

Signed-off-by: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2012-04-05 16:22:48 -07:00
..
2008-09-30 14:30:06 -07:00
2009-03-02 18:28:06 -08:00
2007-06-07 00:04:01 -07:00
2010-11-23 16:06:50 -08:00
2011-10-31 20:06:03 -07:00
2011-09-11 14:43:33 -07:00
2011-08-28 22:03:26 -07:00
2010-08-14 19:35:38 -07:00
2009-09-18 20:00:42 -07:00