Commit 19e95b88 authored by Laurent Aimar's avatar Laurent Aimar Committed by Michael Niedermayer

Prevent NULL dereferences when missing the reference frame in the xan decoder.

Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parent 039f3c33
...@@ -222,6 +222,8 @@ static inline void xan_wc3_copy_pixel_run(XanContext *s, ...@@ -222,6 +222,8 @@ static inline void xan_wc3_copy_pixel_run(XanContext *s,
palette_plane = s->current_frame.data[0]; palette_plane = s->current_frame.data[0];
prev_palette_plane = s->last_frame.data[0]; prev_palette_plane = s->last_frame.data[0];
if (!prev_palette_plane)
prev_palette_plane = palette_plane;
stride = s->current_frame.linesize[0]; stride = s->current_frame.linesize[0];
line_inc = stride - width; line_inc = stride - width;
curframe_index = y * stride + x; curframe_index = y * stride + x;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment