mirror of
https://github.com/linux-speakup/espeakup.git
synced 2026-08-20 06:44:18 +02:00
use memset to initialize sigaction structure
This commit is contained in:
parent
1990e8e25d
commit
2154d1a231
1 changed files with 2 additions and 4 deletions
6
signal.c
6
signal.c
|
|
@ -25,9 +25,6 @@
|
|||
|
||||
#include "espeakup.h"
|
||||
|
||||
/* A struct sigaction with all values set to zero. */
|
||||
static struct sigaction OUR_SIGACTION_INITIALIZER;
|
||||
|
||||
/*
|
||||
* We install a dummy signal handler to let the o/s know that we
|
||||
* do not want the default action to be performed since we are
|
||||
|
|
@ -39,10 +36,11 @@ static void dummy_handler(int sig)
|
|||
|
||||
void *signal_thread(void *arg)
|
||||
{
|
||||
struct sigaction temp = OUR_SIGACTION_INITIALIZER;
|
||||
struct sigaction temp;
|
||||
sigset_t sigset;
|
||||
int sig;
|
||||
|
||||
memset(&temp, 0, sizeof (struct sigaction));
|
||||
/* install dummy handlers for the signals we want to process */
|
||||
temp.sa_handler = dummy_handler;
|
||||
sigemptyset(&temp.sa_mask);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue