summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetri Hintukainen <phintuka@users.sourceforge.net>2014-12-16 10:51:24 +0200
committerPetri Hintukainen <phintuka@users.sourceforge.net>2014-12-16 10:51:24 +0200
commite52f32912d64993de03179ea074a55ddeb4f745e (patch)
tree17cd7d5b9a539ab5230b453a7a8038eebab3cc7f
parent7e3c90250d423aa203977801ddf34148c7fbd10f (diff)
downloadxine-lib-e52f32912d64993de03179ea074a55ddeb4f745e.tar.gz
xine-lib-e52f32912d64993de03179ea074a55ddeb4f745e.tar.bz2
_x_overlay_to_argb32(): check for NULL
-rw-r--r--src/xine-engine/video_overlay.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xine-engine/video_overlay.c b/src/xine-engine/video_overlay.c
index ec749054b..a826fe421 100644
--- a/src/xine-engine/video_overlay.c
+++ b/src/xine-engine/video_overlay.c
@@ -597,7 +597,7 @@ void _x_overlay_to_argb32(const vo_overlay_t *overlay, uint32_t *rgba, int strid
int no_hili = overlay->hili_bottom < 0 || overlay->hili_bottom < overlay->hili_top ||
overlay->hili_right < 0 || overlay->hili_right < overlay->hili_left;
- if (overlay->num_rle < 1)
+ if (overlay->num_rle < 1 || !rgba)
return;
if (no_hili) {