Alexandre Julliard : widl: Get rid of the SIGSEGV handler,
this only makes things harder to debug.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jun 7 07:20:23 CDT 2007
Module: wine
Branch: master
Commit: 56c6dbee9be6ac299a811145fa99b297feddff65
URL: http://source.winehq.org/git/wine.git/?a=commit;h=56c6dbee9be6ac299a811145fa99b297feddff65
Author: Alexandre Julliard <julliard at winehq.org>
Date: Thu Jun 7 12:59:24 2007 +0200
widl: Get rid of the SIGSEGV handler, this only makes things harder to debug.
---
tools/widl/widl.c | 10 ----------
1 files changed, 0 insertions(+), 10 deletions(-)
diff --git a/tools/widl/widl.c b/tools/widl/widl.c
index ed09b32..21657b6 100644
--- a/tools/widl/widl.c
+++ b/tools/widl/widl.c
@@ -144,7 +144,6 @@ static struct option long_options[] = {
};
static void rm_tempfile(void);
-static void segvhandler(int sig);
static char *make_token(const char *name)
{
@@ -186,7 +185,6 @@ int main(int argc,char *argv[])
int ret = 0;
int opti = 0;
- signal(SIGSEGV, segvhandler);
signal( SIGTERM, exit_on_signal );
signal( SIGINT, exit_on_signal );
#ifdef SIGHUP
@@ -455,11 +453,3 @@ static void rm_tempfile(void)
if (server_name)
unlink(server_name);
}
-
-static void segvhandler(int sig)
-{
- fprintf(stderr, "\n%s:%d: Oops, segment violation\n", input_name, line_number);
- fflush(stdout);
- fflush(stderr);
- abort();
-}
More information about the wine-cvs
mailing list