diff options
Diffstat (limited to 'testcode/delayer.c')
| -rw-r--r-- | testcode/delayer.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/testcode/delayer.c b/testcode/delayer.c index 54175dbe3ecc..e915961f5ae7 100644 --- a/testcode/delayer.c +++ b/testcode/delayer.c @@ -347,7 +347,11 @@ static volatile int do_quit = 0; /** signal handler for user quit */ static RETSIGTYPE delayer_sigh(int sig) { - printf("exit on signal %d\n", sig); + char str[] = "exit on signal \n"; + str[15] = '0' + (sig/10)%10; + str[16] = '0' + sig%10; + /* simple cast to void will not silence Wunused-result */ + (void)!write(STDOUT_FILENO, str, strlen(str)); do_quit = 1; } |
