diff --git a/libavcodec/speedhq.c b/libavcodec/speedhq.c
index 7ccb2c33efd52e06c9fb8c7b405d2a25eec6007e..385f779f830ebd924dbd009a31f0871df95470e1 100644
--- a/libavcodec/speedhq.c
+++ b/libavcodec/speedhq.c
@@ -135,7 +135,7 @@ static const uint8_t speedhq_run[121] = {
 static RLTable ff_rl_speedhq = {
     121,
     121,
-    speedhq_vlc,
+    (const uint16_t (*)[])speedhq_vlc,
     speedhq_run,
     speedhq_level,
 };