From 0e75d8366bbd6b287a6804758177fc47fc89062d Mon Sep 17 00:00:00 2001 From: stderr64 Date: Tue, 27 Jan 2026 20:24:50 +0200 Subject: Fixed previously missed typo and added showing address of segfault on SIGSEGV signal. --- dwmtimestatus.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'dwmtimestatus.c') diff --git a/dwmtimestatus.c b/dwmtimestatus.c index 3db504c..3408e8c 100644 --- a/dwmtimestatus.c +++ b/dwmtimestatus.c @@ -25,10 +25,10 @@ struct status{ struct sigaction *s_act = NULL; struct status *current_status_ptr = NULL; -void sighandler( int si_code, siginfo_t *si_info, void *si_adr ){ +void sighandler( int si_code, siginfo_t *si_info, void *sig_addr ){ int exit_status = EXIT_SUCCESS; if ( si_code == SIGSEGV ){ - fprintf( stderr, "error: SIGSEGV received: %s\n", strerror(errno) ); + fprintf( stderr, "error: SIGSEGV received: %s (address: %p)\n", strerror(errno), sig_addr ); exit_status = EXIT_FAILURE; } else -- cgit v1.2.3-96-g3da7