Ritornato record anche in caso di errore
git-svn-id: svn://10.65.10.50/trunk@1556 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
e1bca3bd19
commit
e47765d734
@ -317,8 +317,7 @@ HIDDEN int cisread(isfdptr isfd, TRectype & record, int mode)
|
|||||||
err=DB_unlock(isfd->fhnd);
|
err=DB_unlock(isfd->fhnd);
|
||||||
if (err != NOERR) err=get_error(err);
|
if (err != NOERR) err=get_error(err);
|
||||||
}
|
}
|
||||||
if (err == NOERR)
|
memcpy(record.string(),DB_getrecord(isfd->fhnd),DB_reclen(isfd->fhnd));
|
||||||
memcpy(record.string(),DB_getrecord(isfd->fhnd),DB_reclen(isfd->fhnd));
|
|
||||||
isfd->RecNo = DB_recno(isfd->fhnd);
|
isfd->RecNo = DB_recno(isfd->fhnd);
|
||||||
return err;
|
return err;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user