xref: /original-bsd/usr.bin/window/wwend.c (revision 82b6afa4)
18c8e3878Sedward /*
2*82b6afa4Sbostic  * Copyright (c) 1983, 1993
3*82b6afa4Sbostic  *	The Regents of the University of California.  All rights reserved.
4bac0d407Sbostic  *
58e751acfSbostic  * This code is derived from software contributed to Berkeley by
68e751acfSbostic  * Edward Wang at The University of California, Berkeley.
78e751acfSbostic  *
8122a1d9eSbostic  * %sccs.include.redist.c%
98c8e3878Sedward  */
108c8e3878Sedward 
11bac0d407Sbostic #ifndef lint
12*82b6afa4Sbostic static char sccsid[] = "@(#)wwend.c	8.1 (Berkeley) 06/06/93";
13bac0d407Sbostic #endif /* not lint */
14bac0d407Sbostic 
152072b08bSedward #include "ww.h"
16b7046220Sedward #include "tt.h"
172072b08bSedward 
18ece0d8dcSedward /*ARGSUSED*/
wwend(exit)19ece0d8dcSedward wwend(exit)
202072b08bSedward {
213b2f06aaSedward 	if (tt.tt_checkpoint) {
223b2f06aaSedward 		(void) alarm(0);
233b2f06aaSedward 		wwdocheckpoint = 0;
243b2f06aaSedward 	}
255ec5e80aSedward 	xxend();
26961336aeSedward 	(void) wwsettty(0, &wwoldtty);
27ece0d8dcSedward #ifdef TERMINFO
28ece0d8dcSedward 	if (exit)
29ece0d8dcSedward 		wwterminfoend();
30ece0d8dcSedward #endif
31ece0d8dcSedward }
32ece0d8dcSedward 
33ece0d8dcSedward void
wwquit()34ece0d8dcSedward wwquit()
35ece0d8dcSedward {
36ece0d8dcSedward 	wwend(1);
37ece0d8dcSedward 	exit(1);
382072b08bSedward }
39