From 5b2b0c42eb0771fdfea26f6347383c974538eb85 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Wed, 24 Mar 2004 10:03:17 +0000 Subject: [PATCH] simplify --- stepmania/src/archutils/Unix/BacktraceNames.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/stepmania/src/archutils/Unix/BacktraceNames.cpp b/stepmania/src/archutils/Unix/BacktraceNames.cpp index 03f34700e9..82a0a899b2 100644 --- a/stepmania/src/archutils/Unix/BacktraceNames.cpp +++ b/stepmania/src/archutils/Unix/BacktraceNames.cpp @@ -162,7 +162,6 @@ void BacktraceNames::FromString( CString s ) void BacktraceNames::FromAddr( const void *p ) { int fds[2]; - int out = fileno(stdout); pid_t pid; pid_t ppid = getpid(); /* Do this before fork()ing! */ @@ -188,7 +187,7 @@ void BacktraceNames::FromAddr( const void *p ) for (int fd = 3; fd < 1024; ++fd) if (fd != fds[1]) close(fd); - dup2(fds[1], out); + dup2(fds[1], fileno(stdout)); close(fds[1]); char *addy; @@ -201,7 +200,6 @@ void BacktraceNames::FromAddr( const void *p ) fprintf(stderr, "execl(atos) failed: %s\n", strerror(errno)); free(addy); free(p); - close(out); _exit(1); }