diff --git a/src/rec/biRecord.c b/src/rec/biRecord.c index e054b7615..8876eeefa 100644 --- a/src/rec/biRecord.c +++ b/src/rec/biRecord.c @@ -245,6 +245,7 @@ static long put_enum_str(paddr,pstring) if(strncmp(pstring,pbi->znam,sizeof(pbi->znam))==0) pbi->val = 0; else if(strncmp(pstring,pbi->onam,sizeof(pbi->onam))==0) pbi->val = 1; else return(S_db_badChoice); + pbi->udf=FALSE; return(0); } diff --git a/src/rec/mbbiRecord.c b/src/rec/mbbiRecord.c index 4f2b2c1f7..9816d5b93 100644 --- a/src/rec/mbbiRecord.c +++ b/src/rec/mbbiRecord.c @@ -323,6 +323,7 @@ static long put_enum_str(paddr,pstring) for (i = 0; i < 16; i++){ if(strncmp(pstate_name,pstring,sizeof(pmbbi->zrst))==0){ pmbbi->val = i; + pmbbi->udf = FALSE; return(0); } pstate_name += sizeof(pmbbi->zrst);