diff --git a/src/db/recGbl.c b/src/db/recGbl.c index 4c3fca367..3fff19b24 100644 --- a/src/db/recGbl.c +++ b/src/db/recGbl.c @@ -161,10 +161,8 @@ void recGblGetPrec(struct dbAddr *paddr,long *precision) *precision = 0; break; case(DBF_FLOAT): - *precision = 6; - break; case(DBF_DOUBLE): - *precision = 15; + if(*precision<0 || *precision>15) *precision=15; break; default: break;