Simplify link-type checks in soft device supports

This commit is contained in:
Andrew Johnson
2016-06-02 22:02:54 -05:00
parent 667f74759d
commit 7627454f63
16 changed files with 16 additions and 192 deletions
+1 -12
View File
@@ -48,19 +48,8 @@ epicsExportAddress(dset, devSASoft);
static long init_record(subArrayRecord *prec)
{
/* INP must be CONSTANT, PV_LINK, DB_LINK or CA_LINK*/
switch (prec->inp.type) {
case CONSTANT:
if (prec->inp.type == CONSTANT) {
prec->nord = 0;
break;
case PV_LINK:
case DB_LINK:
case CA_LINK:
break;
default:
recGblRecordError(S_db_badField, (void *)prec,
"devSASoft (init_record) Illegal INP field");
return S_db_badField;
}
return 0;
}