From 6d236bd96ee7fb253ffeedb6ff8e03d52bf8c31e Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 7 Feb 2017 17:06:20 +0100 Subject: mp_image_tool: guard hw downloading against allocation failures Small oversight, matters for OOM errors. --- video/mp_image_pool.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/video/mp_image_pool.c b/video/mp_image_pool.c index d234f517a5..9a848af925 100644 --- a/video/mp_image_pool.c +++ b/video/mp_image_pool.c @@ -301,7 +301,7 @@ struct mp_image *mp_image_hw_download(struct mp_image *src, av_frame_unref(srcav); dst = mp_image_from_av_frame(dstav); av_frame_unref(dstav); - if (res >= 0) { + if (res >= 0 && dst) { mp_image_set_size(dst, src->w, src->h); mp_image_copy_attributes(dst, src); } else { -- cgit v1.2.3