home *** CD-ROM | disk | FTP | other *** search
- /* 89-08-18 Jahns dbstop(): call bfsprls() included */
-
-
-
- /* (c) 1985, Phoenix Computer Products Corp. and Novum Organum, Inc. */
- #include "pdefs.h"
-
- static char _f_already_instanced=NO;
-
- dbstart (nbufs)
- int nbufs;
- {
- int n,siz,dbcloseall();
-
- if (!_f_already_instanced)
- {
- dbtist();
- if (bfspparms (&n, &siz))
- {
- if (siz != dbpgsiz())
- sylongjmp(SE_BUFINCMPAT);
- }
- else
- bfspist(nbufs, dbpgsiz());
- _sydbjmpset ( dbcloseall );
- _f_already_instanced = YES;
- }
- return (DB_SUCCESS);
- }
-
- dbstop()
- {
- dbcloseall();
- bfsprls();
- _sydbjmpset(NULLPFI);
- _f_already_instanced = NO;
- }
-