]> granicus.if.org Git - xz/commitdiff
Take Cygwin into account in some #if lines.
authorLasse Collin <lasse.collin@tukaani.org>
Thu, 27 May 2010 11:32:51 +0000 (14:32 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Thu, 27 May 2010 11:32:51 +0000 (14:32 +0300)
This change is no-op, but good to have just in case
for the future.

src/xz/signals.c
src/xz/signals.h

index b27cd5b52cb14c311d06712c2e7581a0cd72c4f5..807b022594b98dcf8d597b7d334b9d4ba44691f2 100644 (file)
@@ -16,7 +16,7 @@
 volatile sig_atomic_t user_abort = false;
 
 
-#ifndef _WIN32
+#if !(defined(_WIN32) && !defined(__CYGWIN__))
 
 /// If we were interrupted by a signal, we store the signal number so that
 /// we can raise that signal to kill the program when all cleanups have
index 7603d8033f7177445b7420c94647216f5d16c256..5b125e0f0d7b3317626a9e3a3464b49981800839 100644 (file)
@@ -21,7 +21,7 @@ extern volatile sig_atomic_t user_abort;
 extern void signals_init(void);
 
 
-#if defined(_WIN32) || defined(__VMS)
+#if (defined(_WIN32) && !defined(__CYGWIN__)) || defined(__VMS)
 #      define signals_block() do { } while (0)
 #      define signals_unblock() do { } while (0)
 #else
@@ -34,7 +34,7 @@ extern void signals_block(void);
 extern void signals_unblock(void);
 #endif
 
-#ifdef _WIN32
+#if defined(_WIN32) && !defined(__CYGWIN__)
 #      define signals_exit() do { } while (0)
 #else
 /// If user has sent us a signal earlier to terminate the process,