From 0ba866f5cf0e4e6bc18beb8181d9b53065302d70 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 26 Mar 2005 15:49:17 +0000 Subject: [PATCH] segv waiting to happen SVN revision: 13923 --- legacy/emotion/src/modules/xine/emotion_xine_vo_out.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/legacy/emotion/src/modules/xine/emotion_xine_vo_out.c b/legacy/emotion/src/modules/xine/emotion_xine_vo_out.c index 037af69ca7..08224f3c2f 100644 --- a/legacy/emotion/src/modules/xine/emotion_xine_vo_out.c +++ b/legacy/emotion/src/modules/xine/emotion_xine_vo_out.c @@ -522,6 +522,8 @@ static void _emotion_overlay_blend_yuv(uint8_t *dst_base[3], vo_overlay_t * img_ int clip_right; uint8_t clr=0; + if (!rle) return; + uint8_t *dst_y = dst_base[0] + dst_pitches[0] * y_off + x_off; uint8_t *dst_cr = dst_base[2] + (y_off / 2) * dst_pitches[1] + (x_off / 2) + 1; uint8_t *dst_cb = dst_base[1] + (y_off / 2) * dst_pitches[2] + (x_off / 2) + 1;