[FFmpeg-devel] [PATCH 03/11] libavutil/opencl: fix potentiall nul dereference

Wei Gao highgod0401 at gmail.com
Mon Aug 14 04:47:58 EEST 2017


2017-06-11 22:05 GMT+08:00 Timo Rothenpieler <timo at rothenpieler.org>:

> Fixes CID 1396840
> ---
>  libavutil/opencl.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavutil/opencl.c b/libavutil/opencl.c
> index af35770e06..202756516b 100644
> --- a/libavutil/opencl.c
> +++ b/libavutil/opencl.c
> @@ -169,7 +169,7 @@ const char *av_opencl_errstr(cl_int status)
>  static void free_device_list(AVOpenCLDeviceList *device_list)
>  {
>      int i, j;
> -    if (!device_list)
> +    if (!device_list || !device_list->platform_node)
>          return;
>      for (i = 0; i < device_list->platform_num; i++) {
>          if (!device_list->platform_node[i])
> --
> 2.13.0
>
Looks good to me, thanks.

>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list