diff --git a/libavformat/cafdec.c b/libavformat/cafdec.c
index 90e97a10bdafb013937827e1224858e62aa108fb..15a1e2207cf5d6d10efbca98d4ee32250d481021 100644
--- a/libavformat/cafdec.c
+++ b/libavformat/cafdec.c
@@ -172,8 +172,8 @@ static int read_pakt_chunk(AVFormatContext *s, int64_t size)
     AVIOContext *pb = s->pb;
     AVStream *st      = s->streams[0];
     CaffContext *caf  = s->priv_data;
-    int64_t pos = 0, ccount;
-    int num_packets, i;
+    int64_t pos = 0, ccount, num_packets;
+    int i;
 
     ccount = avio_tell(pb);