Annotation of 42BSD/ingres/source/ovqp/startovqp.c, revision 1.1.1.1

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: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.