From 92caafa8c230eb817dea467ec8e2cf30eb0ab3ad Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 10 May 2010 12:56:29 +0000 Subject: [PATCH] --- magick/quantum-private.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/magick/quantum-private.h b/magick/quantum-private.h index 3b7247f24..6704fbe64 100644 --- a/magick/quantum-private.h +++ b/magick/quantum-private.h @@ -129,21 +129,21 @@ static inline float HalfToSinglePrecision(const unsigned short half) significand=(unsigned int) (half & 0x000003ff); if (exponent == 0) { - if (significand == 0) + if (significand == 0) value=sign_bit << SignBitShift; - else - { + else + { while ((significand & SignificandMask) == 0) { significand<<=1; exponent--; } - exponent++; + exponent++; significand&=(~SignificandMask); exponent+=ExponentBias; value=(sign_bit << SignBitShift) | (exponent << ExponentShift) | (significand << SignificandShift); - } + } } else if (exponent == SignBitShift) -- 2.40.0