From cdd25d1fb313057b4209dcf1a957987faa16e0d4 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Mon, 25 Jul 1994 22:47:14 +0000 Subject: (fatal_error_signal) [__MSDOS__]: Just remove intermediates and exit. Part of MSDOS/GO32 port from DJ Delorie . --- commands.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'commands.c') diff --git a/commands.c b/commands.c index 266bdea..de5af52 100644 --- a/commands.c +++ b/commands.c @@ -329,6 +329,10 @@ RETSIGTYPE fatal_error_signal (sig) int sig; { +#ifdef __MSDOS__ + remove_intermediates (1); + exit (1); +#else /* Not MSDOS. */ handling_fatal_signal = 1; /* Set the handling for this signal to the default. @@ -385,6 +389,7 @@ fatal_error_signal (sig) will be unblocked when we return and arrive then to kill us. */ if (kill (getpid (), sig) < 0) pfatal_with_name ("kill"); +#endif /* MSDOS. */ } /* Delete FILE unless it's precious or not actually a file (phony), -- cgit v1.2.3