From 007cdc37142a441e51b8ff27fb2e249bf8bcc916 Mon Sep 17 00:00:00 2001 From: Adrian Knoth Date: Tue, 29 May 2012 21:09:33 +0200 Subject: [PATCH] Make SA_SIGINFO conditional SA_SIGINFO isn't defined on hurd, so check before setting it. This patch was used in Debian since 2010-08-01. --- dbus/sigsegv.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dbus/sigsegv.c b/dbus/sigsegv.c index 8a87dc81..ba4a1e4a 100644 --- a/dbus/sigsegv.c +++ b/dbus/sigsegv.c @@ -177,7 +177,9 @@ int setup_sigsegv() { memset(&action, 0, sizeof(action)); action.sa_sigaction = signal_segv; +#ifdef SA_SIGINFO action.sa_flags = SA_SIGINFO; +#endif if(sigaction(SIGSEGV, &action, NULL) < 0) { jack_error("sigaction failed. errno is %d (%s)", errno, strerror(errno)); return 0; -- 2.11.4.GIT