diff --git a/coders/avs.c b/coders/avs.c
index 6a8031d..c544d77 100644
--- a/coders/avs.c
+++ b/coders/avs.c
@@ -377,9 +377,9 @@
{
*q++=ScaleQuantumToChar((Quantum) (QuantumRange-
(image->matte != MagickFalse ? p->opacity : OpaqueOpacity)));
- *q++=ScaleQuantumToChar(GetRedSample(p));
- *q++=ScaleQuantumToChar(GetGreenSample(p));
- *q++=ScaleQuantumToChar(GetBlueSample(p));
+ *q++=ScaleQuantumToChar(GetRedPixelComponent(p));
+ *q++=ScaleQuantumToChar(GetGreenPixelComponent(p));
+ *q++=ScaleQuantumToChar(GetBluePixelComponent(p));
p++;
}
count=WriteBlob(image,(size_t) (q-pixels),pixels);