|
|
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.