diff --git a/coders/dds.c b/coders/dds.c
index 0422561..dc7a796 100644
--- a/coders/dds.c
+++ b/coders/dds.c
@@ -554,7 +554,7 @@
SetPixelAlpha(image,ScaleCharToQuantum(colors.a[code]),q);
if (colors.a[code] && (image->matte == MagickFalse))
image->matte=MagickTrue; /* Correct matte */
- q+=GetPixelComponents(image);
+ q+=GetPixelChannels(image);
}
}
}
@@ -643,7 +643,7 @@
else
alpha = 17U * (unsigned char) ((a1 >> (4*(4*(j-2)+i))) & 0xf);
SetPixelAlpha(image,ScaleCharToQuantum((unsigned char) alpha),q);
- q+=GetPixelComponents(image);
+ q+=GetPixelChannels(image);
}
}
}
@@ -747,7 +747,7 @@
else
alpha = (((6-alpha_code) * a0 + (alpha_code-1) * a1) / 5);
SetPixelAlpha(image,ScaleCharToQuantum((unsigned char) alpha),q);
- q+=GetPixelComponents(image);
+ q+=GetPixelChannels(image);
}
}
}
@@ -791,7 +791,7 @@
ReadBlobByte(image)),q);
if (dds_info->pixelformat.rgb_bitcount == 32)
(void) ReadBlobByte(image);
- q+=GetPixelComponents(image);
+ q+=GetPixelChannels(image);
}
if (SyncAuthenticPixels(image,exception) == MagickFalse)
@@ -832,7 +832,7 @@
ReadBlobByte(image)),q);
SetPixelAlpha(image,ScaleCharToQuantum((unsigned char)
ReadBlobByte(image)),q);
- q+=GetPixelComponents(image);
+ q+=GetPixelChannels(image);
}
if (SyncAuthenticPixels(image,exception) == MagickFalse)