Module: wine Branch: master Commit: aaa5216a3a4ddc96b3a43845ad9b07e737cb50ed URL: https://source.winehq.org/git/wine.git/?a=commit;h=aaa5216a3a4ddc96b3a43845a...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Dec 10 12:11:33 2021 +0100
wmc: Don't catch SIGSEGV.
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
tools/wmc/wmc.c | 11 ----------- 1 file changed, 11 deletions(-)
diff --git a/tools/wmc/wmc.c b/tools/wmc/wmc.c index 2d3dcaf328c..f3cd8840276 100644 --- a/tools/wmc/wmc.c +++ b/tools/wmc/wmc.c @@ -136,8 +136,6 @@ static const struct long_option long_options[] = { NULL } };
-static void segvhandler(int sig); - static void cleanup_files(void) { if (output_name) unlink( output_name ); @@ -241,7 +239,6 @@ int main(int argc,char *argv[]) struct strarray files;
atexit( cleanup_files ); - signal(SIGSEGV, segvhandler); signal( SIGTERM, exit_on_signal ); signal( SIGINT, exit_on_signal ); #ifdef SIGHUP @@ -337,11 +334,3 @@ int main(int argc,char *argv[]) header_name = NULL; return 0; } - -static void segvhandler(int sig) -{ - fprintf(stderr, "\n%s:%d: Oops, segment violation\n", input_name, line_number); - fflush(stdout); - fflush(stderr); - abort(); -}