syscons util remove use kbdcontrol & vidcontrol instead
[unix-history] / lib / libF77 / s_stop.c
CommitLineData
547779a8
WH
1#include "stdio.h"
2#include "f2c.h"
3
4#ifdef KR_headers
5extern void f_exit();
6VOID s_stop(s, n) char *s; ftnlen n;
7#else
8#undef abs
9#include "stdlib.h"
10#ifdef __cplusplus
11extern "C" {
12#endif
13void f_exit(void);
14
15int s_stop(char *s, ftnlen n)
16#endif
17{
18int i;
19
20if(n > 0)
21 {
22 fprintf(stderr, "STOP ");
23 for(i = 0; i<n ; ++i)
24 putc(*s++, stderr);
25 fprintf(stderr, " statement executed\n");
26 }
27f_exit();
28exit(0);
29#ifdef __cplusplus
30return 0; /* NOT REACHED */
31}
32#endif
33}