summaryrefslogtreecommitdiff
path: root/signal/tst-signal.c
diff options
context:
space:
mode:
Diffstat (limited to 'signal/tst-signal.c')
-rw-r--r--signal/tst-signal.c34
1 files changed, 17 insertions, 17 deletions
diff --git a/signal/tst-signal.c b/signal/tst-signal.c
index f622842f7a..586d15c7e9 100644
--- a/signal/tst-signal.c
+++ b/signal/tst-signal.c
@@ -1,4 +1,3 @@
-#include <ansidecl.h>
#include <signal.h>
#include <stdio.h>
#include <stdlib.h>
@@ -7,38 +6,39 @@
int win = 0;
void
-DEFUN(handler, (sig), int sig)
+handler (sig)
+ int sig;
{
- printf("Received signal %d (%s).\n", sig, strsignal(sig));
+ printf ("Received signal %d (%s).\n", sig, strsignal(sig));
win = 1;
}
int
-DEFUN_VOID(main)
+main (void)
{
- if (signal(SIGTERM, handler) == SIG_ERR)
+ if (signal (SIGTERM, handler) == SIG_ERR)
{
- perror("signal: SIGTERM");
- exit(EXIT_FAILURE);
+ perror ("signal: SIGTERM");
+ exit (EXIT_FAILURE);
}
- puts("Set handler.");
+ puts ("Set handler.");
- printf("Sending myself signal %d.\n", SIGTERM);
- fflush(stdout);
+ printf ("Sending myself signal %d.\n", SIGTERM);
+ fflush (stdout);
- if (raise(SIGTERM) < 0)
+ if (raise (SIGTERM) < 0)
{
- perror("raise: SIGTERM");
- exit(EXIT_FAILURE);
+ perror ("raise: SIGTERM");
+ exit (EXIT_FAILURE);
}
if (!win)
{
- puts("Didn't get any signal. Test FAILED!");
- exit(EXIT_FAILURE);
+ puts ("Didn't get any signal. Test FAILED!");
+ exit (EXIT_FAILURE);
}
- puts("Got a signal. Test succeeded.");
- exit(EXIT_SUCCESS);
+ puts ("Got a signal. Test succeeded.");
+ exit (EXIT_SUCCESS);
}