From f2095ae7df875390f0c94a83f584fa55de2023df Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Fri, 7 Jul 2000 18:15:30 +0000 Subject: [PATCH] Bugfix: Changed RVAL/ROFF conversion to use double arithmetics --- src/rec/aoRecord.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/rec/aoRecord.c b/src/rec/aoRecord.c index d1990d38c..f2eea4f49 100644 --- a/src/rec/aoRecord.c +++ b/src/rec/aoRecord.c @@ -497,9 +497,8 @@ static void convert(pao,value) } value -= pao->aoff; if(pao->aslo!=0.0) value /= pao->aslo; - if (value >= 0.0) pao->rval = value + 0.5; - else pao->rval = value - 0.5; - pao->rval -= pao->roff; + if (value >= 0.0) pao->rval = value + 0.5 - pao->roff; + else pao->rval = value - 0.5 - pao->roff; }