summaryrefslogtreecommitdiff
path: root/include/sane/sanei_signal.h
diff options
context:
space:
mode:
authorKevin Dalley <kevind@rahul.net>2002-03-15 14:20:02 +0000
committerMattia Rizzolo <mattia@mapreri.org>2014-10-03 14:05:02 +0000
commitac8459519a9ef2a1ee635509b52a653da1bfe9d5 (patch)
tree9ed2df2144d6ad3bb7cf1d43243d815a8eb90059 /include/sane/sanei_signal.h
parent8b372c9248930ae29763202121434d3d676d0f30 (diff)
parente7e90b72fd3161c5d55fed49e100781dfa3e9408 (diff)
Imported Debian patch 0.84-2debian/0.84-2
Diffstat (limited to 'include/sane/sanei_signal.h')
-rw-r--r--include/sane/sanei_signal.h50
1 files changed, 0 insertions, 50 deletions
diff --git a/include/sane/sanei_signal.h b/include/sane/sanei_signal.h
deleted file mode 100644
index 0033c1c..0000000
--- a/include/sane/sanei_signal.h
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifdef HAVE_SIGPROCMASK
-# define SIGACTION sigaction
-#else
-
-/* Just enough backwards compatibility that we get by in the backends
- without making handstands. */
-# ifdef sigset_t
-# undef sigset_t
-# endif
-# ifdef sigemptyset
-# undef sigemptyset
-# endif
-# ifdef sigfillset
-# undef sigfillset
-# endif
-# ifdef sigaddset
-# undef sigaddset
-# endif
-# ifdef sigdelset
-# undef sigdelset
-# endif
-# ifdef sigprocmask
-# undef sigprocmask
-# endif
-# ifdef SIG_BLOCK
-# undef SIG_BLOCK
-# endif
-# ifdef SIG_UNBLOCK
-# undef SIG_UNBLOCK
-# endif
-# ifdef SIG_SETMASK
-# undef SIG_SETMASK
-# endif
-
-# define sigset_t int
-# define sigemptyset(set) do { *(set) = 0; } while (0)
-# define sigfillset(set) do { *(set) = ~0; } while (0)
-# define sigaddset(set,signal) do { *(set) |= sigmask (signal); } while (0)
-# define sigdelset(set,signal) do { *(set) &= ~sigmask (signal); } while (0)
-# define sigaction(sig,new,old) sigvec (sig,new,old)
-
- /* Note: it's not safe to just declare our own "struct sigaction" since
- some systems (e.g., some versions of OpenStep) declare that structure,
- but do not implement sigprocmask(). Hard to believe, aint it? */
-# define SIGACTION sigvec
-# define SIG_BLOCK 1
-# define SIG_UNBLOCK 2
-# define SIG_SETMASK 3
-#endif /* !HAVE_SIGPROCMASK */
-