summaryrefslogtreecommitdiffstats
path: root/src/syrep.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/syrep.c')
-rw-r--r--src/syrep.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/syrep.c b/src/syrep.c
index 177294d..23843a2 100644
--- a/src/syrep.c
+++ b/src/syrep.c
@@ -658,7 +658,6 @@ static int version(const char *argv0) {
}
int main(int argc, char *argv[]) {
- struct sigaction sa;
char *bn;
if ((bn = strrchr(argv[0], '/')))
@@ -666,10 +665,8 @@ int main(int argc, char *argv[]) {
else
bn = argv[0];
- memset(&sa, 0, sizeof(sa));
- sa.sa_handler = sigint;
- sigaction(SIGINT, &sa, NULL);
-
+ signal(SIGINT, sigint);
+
cmdline_parser(argc, argv, &args);
atexit(free_args);