Windows: Fix signal numbers

We had defined some SIG_FOO macros that appear in the code, but that are
not supported on Windows, in order to make the code compile.  But a
subsequent change will assert that a signal number is non-zero.  We now
use the signal numbers that are commonly used on POSIX systems.

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Johannes Sixt 2009-01-22 00:57:34 -05:00 committed by Junio C Hamano
parent 9002ec3ae6
commit d28250654f

View File

@ -21,12 +21,12 @@ typedef int pid_t;
#define WEXITSTATUS(x) ((x) & 0xff) #define WEXITSTATUS(x) ((x) & 0xff)
#define WIFSIGNALED(x) ((unsigned)(x) > 259) #define WIFSIGNALED(x) ((unsigned)(x) > 259)
#define SIGKILL 0 #define SIGHUP 1
#define SIGCHLD 0 #define SIGQUIT 3
#define SIGPIPE 0 #define SIGKILL 9
#define SIGHUP 0 #define SIGPIPE 13
#define SIGQUIT 0 #define SIGALRM 14
#define SIGALRM 100 #define SIGCHLD 17
#define F_GETFD 1 #define F_GETFD 1
#define F_SETFD 2 #define F_SETFD 2