ports/devel/libsigsegv/patches/patch-src_handler-unix_c

12 lines
389 B
Text

Index: src/handler-unix.c
--- src/handler-unix.c.orig
+++ src/handler-unix.c
@@ -382,7 +382,7 @@ install_for (int sig)
struct sigaction action;
#ifdef SIGSEGV_FAULT_ADDRESS_FROM_SIGINFO
- action.sa_sigaction = &sigsegv_handler;
+ action.sa_sigaction = (void (*) (int, siginfo_t *, void *)) &sigsegv_handler;
#else
action.sa_handler = (void (*) (int)) &sigsegv_handler;
#endif