diff --git a/coders/fits.c b/coders/fits.c
index a7bf5d8..c8a5151 100644
--- a/coders/fits.c
+++ b/coders/fits.c
@@ -248,7 +248,6 @@
value[73];
double
- half_interval,
pixel,
scale;
@@ -409,7 +408,6 @@
if ((fits_info.simple == MagickFalse) || (fits_info.number_axes < 1) ||
(fits_info.number_axes > 4) || (number_pixels == 0))
ThrowReaderException(CorruptImageError,"ImageTypeNotSupported");
- half_interval=pow(2.0,(double) image->depth-1);
for (scene=0; scene < (ssize_t) fits_info.number_planes; scene++)
{
image->columns=(size_t) fits_info.columns;
@@ -447,7 +445,7 @@
for (x=0; x < (ssize_t) image->columns; x++)
{
pixel=GetFITSPixel(image,fits_info.bits_per_pixel);
- if (image->depth == 16) || (image->depth == 32) ||
+ if ((image->depth == 16) || (image->depth == 32) ||
(image->depth == 64))
SetFITSUnsignedPixels(1,image->depth,(unsigned char *) &pixel);
SetPixelGray(image,ClampToQuantum(scale*(fits_info.scale*(pixel-