|
|
1.1 ! root 1: # include <pv.h> ! 2: # include <ingres.h> ! 3: # include <func.h> ! 4: # include <sccs.h> ! 5: ! 6: SCCSID(@(#)rupdate.c 7.1 2/5/81) ! 7: ! 8: extern short tTdbu[]; ! 9: extern int rupdate(); ! 10: extern int null_fn(); ! 11: ! 12: struct fn_def RupdatFn = ! 13: { ! 14: "RUPDATE", ! 15: rupdate, ! 16: null_fn, /* initialization function */ ! 17: null_fn, ! 18: NULL, ! 19: 0, ! 20: tTdbu, ! 21: 100, ! 22: 'Z', ! 23: 0 ! 24: }; ! 25: /* ! 26: ** RUBOUT SETUP FOR DEFFERED UPDATE PROCESSOR ! 27: ** ! 28: ** These routines setup the special processing for the rubout ! 29: ** signal for the deferred update processor. The update ! 30: ** processor is then called. ! 31: */ ! 32: ! 33: rupdate(pc, pv) ! 34: int pc; ! 35: PARM pv[]; ! 36: { ! 37: register int rtval; ! 38: ! 39: /* set up special signal processing */ ! 40: ruboff("batch update"); ! 41: ! 42: /* call update */ ! 43: rtval = update(pc, pv); ! 44: ! 45: /* clean up signals */ ! 46: rubon(); ! 47: ! 48: return (rtval); ! 49: ! 50: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.