From 1a063c50306e71c889ae7015d7020063c87e94fa Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Mon, 3 Jan 2005 18:06:26 +0000 Subject: * signal.cc (abort): Call _GLOBAL_REENT's __cleanup. --- winsup/cygwin/signal.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'winsup/cygwin/signal.cc') diff --git a/winsup/cygwin/signal.cc b/winsup/cygwin/signal.cc index f57e0d09d..e4e50d5e3 100644 --- a/winsup/cygwin/signal.cc +++ b/winsup/cygwin/signal.cc @@ -331,8 +331,8 @@ abort (void) be flushed. However this is the way FreeBSD does it, and it is much easier to do things this way, so... */ - if (_REENT->__cleanup) - _REENT->__cleanup (_REENT); + if (_GLOBAL_REENT->__cleanup) + _GLOBAL_REENT->__cleanup (_GLOBAL_REENT); /* Ensure that SIGABRT can be caught regardless of blockage. */ sigset_t sig_mask; -- cgit v1.2.3