diff --git a/lib/encfrag.c b/lib/encfrag.c
index 0e18111ac71509a89f9de6a82792779950d3096a..f053878c2a55487e01dd28c24450e5fcc3531712 100644
--- a/lib/encfrag.c
+++ b/lib/encfrag.c
@@ -30,7 +30,7 @@ void oc_enc_frag_sub_c(ogg_int16_t _diff[64],const unsigned char *_src,
   }
 }
 
-void oc_enc_frag_sub_128_c(ogg_int16_t *_diff,
+void oc_enc_frag_sub_128_c(ogg_int16_t _diff[64],
  const unsigned char *_src,int _ystride){
   int i;
   for(i=0;i<8;i++){