diff options
author | Johannes Sixt <j6t@kdbg.org> | 2009-01-22 00:57:34 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-01-21 22:46:52 -0800 |
commit | d28250654f4150f391b0fab6713ecb5748ccfd98 (patch) | |
tree | 7bbc2a91a5a9a0c4ffe08ff1379e1df956565247 | |
parent | 9002ec3ae6299dc7872033ba7f6c3cebf2f2c3c1 (diff) | |
download | git-d28250654f4150f391b0fab6713ecb5748ccfd98.tar.gz git-d28250654f4150f391b0fab6713ecb5748ccfd98.tar.xz |
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>
-rw-r--r-- | compat/mingw.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/compat/mingw.h b/compat/mingw.h index 4f275cb8e..a25589880 100644 --- a/compat/mingw.h +++ b/compat/mingw.h @@ -21,12 +21,12 @@ typedef int pid_t; #define WEXITSTATUS(x) ((x) & 0xff) #define WIFSIGNALED(x) ((unsigned)(x) > 259) -#define SIGKILL 0 -#define SIGCHLD 0 -#define SIGPIPE 0 -#define SIGHUP 0 -#define SIGQUIT 0 -#define SIGALRM 100 +#define SIGHUP 1 +#define SIGQUIT 3 +#define SIGKILL 9 +#define SIGPIPE 13 +#define SIGALRM 14 +#define SIGCHLD 17 #define F_GETFD 1 #define F_SETFD 2 |