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;  } | 
