--- src/sdiff.c.orig 2013-02-02 04:39:05.000000000 +0000 | |
+++ src/sdiff.c 2015-04-13 13:17:38.480390800 +0100 | |
@@ -805,7 +805,11 @@ | |
/* Yield an exit status indicating that a signal was received. */ | |
untrapsig (s); | |
+#if defined _MSC_VER || defined __MINGW32__ | |
+ raise (s); | |
+#else | |
kill (getpid (), s); | |
+#endif | |
/* That didn't work, so exit with error status. */ | |
exit (EXIT_TROUBLE); |