Subject: bin/438: m4(1)'s m4exit builtin macro doesn't remove /tmp files
To: None <gnats-admin>
From: None <thomas@mathematik.uni-Bremen.de>
List: netbsd-bugs
Date: 08/26/1994 14:20:14
>Number: 438
>Category: bin
>Synopsis: m4(1)'s m4exit builtin macro doesn't remove /tmp files
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: gnats-admin (Utility Bug People)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Aug 26 14:20:12 1994
>Originator: Thomas Eberhardt
>Organization:
CeVis, University of Bremen, Germany
>Release:
>Environment:
System: NetBSD ed209 1.0_BETA NetBSD 1.0_BETA (ED209) #0: Sat Aug 20 03:10:19 MET DST 1994 thomas@ed209:/usr/src/sys/arch/i386/compile/ED209 i386
Machine: i386
>Description:
m4(1)'s m4exit builtin macro doesn't remove /tmp files.
>How-To-Repeat:
cd /usr/src/usr.sbin/sendmail/cf/cf
make clientproto.cf
>Fix:
*** usr.bin/m4/eval.c- Sun Jun 19 05:58:29 1994
--- usr.bin/m4/eval.c Fri Aug 26 22:33:46 1994
***************
*** 353,358 ****
--- 353,359 ----
/*
* doexit - immediate exit from m4.
*/
+ killdiv();
exit((argc > 2) ? atoi(argv[2]) : 0);
break;
>Audit-Trail:
>Unformatted:
------------------------------------------------------------------------------