From ff91ede46225b59cfbbde653ea648a44b3c42f16 Mon Sep 17 00:00:00 2001 From: Ben Franksen Date: Fri, 3 Mar 2017 16:41:03 +0100 Subject: [PATCH] revert use of struct dbr_precision in call to get_precision in dbAccess.c --- src/ioc/db/dbAccess.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ioc/db/dbAccess.c b/src/ioc/db/dbAccess.c index 613dc18ed..b4b25331f 100644 --- a/src/ioc/db/dbAccess.c +++ b/src/ioc/db/dbAccess.c @@ -365,8 +365,7 @@ static void getOptions(DBADDR *paddr, char **poriginal, long *options, memset(pbuffer, '\0', dbr_precision_size); if((field_type==DBF_FLOAT || field_type==DBF_DOUBLE) && prset && prset->get_precision ){ - struct dbr_precision *pprecision = (struct dbr_precision *)pbuffer; - (*prset->get_precision)(paddr,&pprecision->precision.dp); + (*prset->get_precision)(paddr,(long *)pbuffer); } else { *options ^= DBR_PRECISION; /*Turn off DBR_PRECISION*/ }