libDtSearch: Remove optional support for ancient DOS far pointer
This commit is contained in:
@@ -52,19 +52,19 @@
|
||||
int
|
||||
d_csmset(set, dba TASK_PARM DBN_PARM)
|
||||
int set; /* Set table entry */
|
||||
DB_ADDR FAR *dba; /* db address of record to become current */
|
||||
DB_ADDR *dba; /* db address of record to become current */
|
||||
TASK_DECL
|
||||
DBN_DECL /* database number */
|
||||
{
|
||||
INT type;
|
||||
char FAR *ptr;
|
||||
SET_ENTRY FAR *set_ptr;
|
||||
MEMBER_ENTRY FAR *mem_ptr;
|
||||
char *ptr;
|
||||
SET_ENTRY *set_ptr;
|
||||
MEMBER_ENTRY *mem_ptr;
|
||||
int mem, memtot;
|
||||
|
||||
DB_ENTER(DB_ID TASK_ID LOCK_SET(SET_IO));
|
||||
|
||||
if (nset_check(set, &set, (SET_ENTRY FAR * FAR *)&set_ptr) != S_OKAY)
|
||||
if (nset_check(set, &set, (SET_ENTRY * *)&set_ptr) != S_OKAY)
|
||||
RETURN( db_status );
|
||||
|
||||
if ( dba == NULL ) {
|
||||
@@ -72,7 +72,7 @@ DBN_DECL /* database number */
|
||||
}
|
||||
else if ( check_dba(*dba) == S_OKAY ) {
|
||||
/* get the record type */
|
||||
if ( dio_read( *dba, (char FAR * FAR *)&ptr, NOPGHOLD ) ) RETURN( db_status );
|
||||
if ( dio_read( *dba, (char * *)&ptr, NOPGHOLD ) ) RETURN( db_status );
|
||||
bytecpy( &type, ptr, sizeof(INT) );
|
||||
type &= ~RLBMASK;
|
||||
#ifndef ONE_DB
|
||||
|
||||
Reference in New Issue
Block a user