|
|
1.1 root 1: # include <ingres.h>
2: # include <symbol.h>
3: # include <tree.h>
4: # include <aux.h>
5: # include "../decomp/globs.h"
6: # include "../ctlmod/pipes.h"
7: # include <sccs.h>
8: # include <signal.h>
9:
10: SCCSID(@(#)startovqp.c 7.2 7/6/83)
11:
12:
13: /*
14: ** startovqp is called at the beginning of
15: ** the execution of ovqp.
16: */
17:
18:
19: startovqp()
20: {
21: extern flptexcep();
22:
23: if (Equel)
24: startequel();
25:
26: De.ov_tupsfound = 0; /* counts the number of tuples which sat the qual */
27: De.ov_retrieve = De.ov_bopen = FALSE;
28: /* catch floating point signals */
29: signal(SIGFPE, (int) flptexcep);
30: }
31:
32: /*
33: ** Give a user error for a floating point exceptions
34: */
35: flptexcep()
36: {
37: ov_err(FLOATEXCEP);
38: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.