diff --git a/libavcodec/aactab.h b/libavcodec/aactab.h
index fc26db8a4d62aa1c6eebada45b5fcac636785b28..b1e9510cf3a5a5bf26d7fe576f1911e1f86a571a 100644
--- a/libavcodec/aactab.h
+++ b/libavcodec/aactab.h
@@ -46,8 +46,8 @@
  */
 DECLARE_ALIGNED(32, extern float,  ff_aac_kbd_long_1024)[1024];
 DECLARE_ALIGNED(32, extern float,  ff_aac_kbd_short_128)[128];
-const DECLARE_ALIGNED(32, extern float, ff_aac_eld_window_512)[1920];
-const DECLARE_ALIGNED(32, extern float, ff_aac_eld_window_480)[1800];
+DECLARE_ALIGNED(32, extern const float, ff_aac_eld_window_512)[1920];
+DECLARE_ALIGNED(32, extern const float, ff_aac_eld_window_480)[1800];
 // @}
 
 /* @name number of scalefactor window bands for long and short transform windows respectively