aboutsummaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorAndreas Oberritter <obi@opendreambox.org>2010-11-04 20:42:13 +0100
committerAndreas Oberritter <obi@opendreambox.org>2010-11-16 17:15:38 +0100
commitf291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec (patch)
tree2bf8faed394ce2d3aa177b76104c0a49398c16d7 /main
parent6865d5bb30ac60fa75e850aecff992d409696bb6 (diff)
downloadenigma2-f291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec.tar.gz
enigma2-f291fd2f5dac6a5ecc919234a1fd4bc3b95b40ec.zip
bsod: Don't assign sa_handler
From sigaction(2): "On some architectures a union is involved: do not assign to both sa_handler and sa_sigaction."
Diffstat (limited to 'main')
-rw-r--r--main/bsod.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/main/bsod.cpp b/main/bsod.cpp
index 7256d20a..dca4a7c3 100644
--- a/main/bsod.cpp
+++ b/main/bsod.cpp
@@ -300,7 +300,6 @@ void handleFatalSignal(int signum, siginfo_t *si, void *ctx)
void bsodCatchSignals()
{
struct sigaction act;
- act.sa_handler = SIG_DFL;
act.sa_sigaction = handleFatalSignal;
act.sa_flags = SA_RESTART | SA_SIGINFO;
if (sigemptyset(&act.sa_mask) == -1)