06/30/89 - JR - DB_CNF.C - fixed bug in set_block_dpmask introduced when converting to masks in CODAS3\INCLUDE\DPMASK.H caused mask to be set incorrectly affected CODAS3\EDIT programs that set or check the mask-- BADBIN.EXE, BOTMPAS3.EXE, ROTATE.EXE, LAST_85.EXE - changed arg of set_block_dpmask & set_db_dpmask to int bit position instead of ULONG mask in order to use DPMASK.H - added new function check_block_mask which returns > 0 if arg bit position is already set in data proc. mask of current bloc 08/16/89 - JR - USE_DB.BAT - added IOSERV\ERRCHK.OBJ & IOSERV\OPTION.OBJ to library because DB_CNF requires set_long_bit() and OPTION requires check_error 12/19/89 - JR - TIME_IO.C - changed time scanning format from %d to %hd to work on 4-byte-word machines - JR - DB_CNF.C - check_blkprf() \ changed block-profile index array declaration from set_db_dpmask() / SHORT to int to work on 4-byte-word machines 01/02/89 - JR - POS_IO.C - automatically converts longitudes to range -180 to +179 upon retrieval from database 06-28-90 - JR - *.C: switched #includes to common.h in order to avoid problems when switching compilers ------------------------------------------------------------------------------- 90/08/15 - JR - check_db.c: added new function flag_data(): given a float array, the profile flags, and some mask, it sets each element in the array for which the profile flags coincide with the mask to BADFLOAT 91/02/12 - JR - range_io.c: new file with routines to support more flexible range I/O 91/09/18 - JR - range_io.c: expanded to include BLKPRF_RANGE type - nblkprf.c: added function BPCMP() for comparing BLKPRF_INDEX_TYPEs 93/02/02 - EF - time_io.c: added return value of 0 if something other than a time range is found for get_time_range(). 96/09/21 - EF - dbdpmask.c: Removed some unnecessary checking from set_block_dpmask; should not cause any functional change.