diff --git a/libavcodec/8svx.c b/libavcodec/8svx.c
index e4a5d84effe4d1a9a6f0920e7ce02e383d9e62ea..a9d16acea371b458f406cff1c1682b036c6e8002 100644
--- a/libavcodec/8svx.c
+++ b/libavcodec/8svx.c
@@ -32,7 +32,7 @@
 /** decoder context */
 typedef struct EightSvxContext {
     int16_t fib_acc;
-    int16_t *table;
+    const int16_t *table;
 } EightSvxContext;
 
 static const int16_t fibonacci[16]   = { -34<<8, -21<<8, -13<<8,  -8<<8, -5<<8, -3<<8, -2<<8, -1<<8,