Mercurial > pub > dyncall > dyncall
changeset 646:57faec8b7600
- added missing fptr cast for sigaction(2) action handler (clang 17 is picky)
author | Tassilo Philipp |
---|---|
date | Thu, 15 Feb 2024 20:25:56 +0100 |
parents | 6a8aac9b2bcf |
children | 9d630465f6f4 |
files | test/thunk/test_thunk.c |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/test/thunk/test_thunk.c Mon Feb 05 16:43:59 2024 +0100 +++ b/test/thunk/test_thunk.c Thu Feb 15 20:25:56 2024 +0100 @@ -128,7 +128,7 @@ */ struct sigaction sigAct; sigfillset(&(sigAct.sa_mask)); - sigAct.sa_sigaction = segv_handler; + sigAct.sa_sigaction = (void (*)(int,siginfo_t*,void*))segv_handler; sigAct.sa_flags = SA_ONSTACK; sigaction(SIGSEGV, &sigAct, NULL); sigaction(SIGBUS, &sigAct, NULL);