summaryrefslogtreecommitdiff
path: root/src/syssignal.h
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1994-11-01 08:42:36 +0000
committerRichard M. Stallman <rms@gnu.org>1994-11-01 08:42:36 +0000
commit4762306095b7ac50f30f05f7e8a850268b288991 (patch)
tree52ce117d6abfdba613c9af238c071e653e256fcc /src/syssignal.h
parentbf60d6cbb1ae54ba29eb6abecd5364240ef94297 (diff)
downloademacs-4762306095b7ac50f30f05f7e8a850268b288991.tar.gz
[WINDOWSNT] (EMACS_KILLPG): Use win32_kill_process.
Diffstat (limited to 'src/syssignal.h')
-rw-r--r--src/syssignal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/syssignal.h b/src/syssignal.h
index 171cd24db65..d5af069ae71 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -135,8 +135,12 @@ sigset_t sys_sigsetmask (sigset_t new_mask);
#ifdef BSD
#define EMACS_KILLPG(gid, signo) (killpg ( (gid), (signo)))
#else
+#ifdef WINDOWSNT
+#define EMACS_KILLPG(gid, signo) (win32_kill_process (gid, signo))
+#else
#define EMACS_KILLPG(gid, signo) (kill (-(gid), (signo)))
#endif
+#endif
/* Define SIGCHLD as an alias for SIGCLD. There are many conditionals
testing SIGCHLD. */