]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/rl.c
avutil/mem: Also poison new av_realloc-allocated blocks
[ffmpeg] / libavcodec / rl.c
index c532b5bf5654444e9899fcdde635b8b12fe5c529..93153ff7234ff4839a74e5ea3ef907307cb6e17d 100644 (file)
@@ -80,6 +80,9 @@ av_cold void ff_rl_init_vlc(RLTable *rl, unsigned static_size)
         int qmul = q * 2;
         int qadd = (q - 1) | 1;
 
+        if (!rl->rl_vlc[q])
+            return;
+
         if (q == 0) {
             qmul = 1;
             qadd = 0;