diff --git a/libavcodec/ppc/fmtconvert_altivec.c b/libavcodec/ppc/fmtconvert_altivec.c
index 68e5e0079e8a9350c50c0a5e0adb273f38197c0a..694e9306f018aa46f02007e80394c772eeb42872 100644
--- a/libavcodec/ppc/fmtconvert_altivec.c
+++ b/libavcodec/ppc/fmtconvert_altivec.c
@@ -92,8 +92,8 @@ static void float_to_int16_altivec(int16_t *dst, const float *src, long len)
 static void float_to_int16_stride_altivec(int16_t *dst, const float *src,
                                           long len, int stride)
 {
-    int i, j;
-    vector signed short d, s;
+    int i;
+    vector signed short d;
 
     for (i = 0; i < len - 7; i += 8) {
         d = float_to_int16_one_altivec(src + i);