diff --git a/libavformat/oggparsevorbis.c b/libavformat/oggparsevorbis.c
index 7231732328a34157d9c9b2ba8760c364562ec2b0..a723bb2eca231d98137c42e4f689bf704738b064 100644
--- a/libavformat/oggparsevorbis.c
+++ b/libavformat/oggparsevorbis.c
@@ -140,7 +140,7 @@ typedef struct {
 
 static unsigned int
 fixup_vorbis_headers(AVFormatContext * as, oggvorbis_private_t *priv,
-                     void **buf)
+                     uint8_t **buf)
 {
     int i,offset, len;
     unsigned char *ptr;