Hi Dylan,

See below for a report from the Coverity static analysis tool - the variable 
err isn't initialised in all paths leading to the fail-and-return.  Would you 
like to fix this?

Also, following is a patch to your filter for you to review (try it, decide 
whether it's correct, make any appropriate comments).

Thanks,

- Mark


---

*** CID 1430382:  Uninitialized variables  (UNINIT)
/libavfilter/vf_avgblur_opencl.c: 254 in avgblur_opencl_filter_frame()
248     
249     fail:
250         clFinish(ctx->command_queue);
251         av_frame_free(&input);
252         av_frame_free(&output);
253         av_frame_free(&intermediate);
>>>     CID 1430382:  Uninitialized variables  (UNINIT)
>>>     Using uninitialized value "err".
254         return err;
255     }
256     
257     static av_cold void avgblur_opencl_uninit(AVFilterContext *avctx)
258     {
259         AverageBlurOpenCLContext *ctx = avctx->priv;

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

Reply via email to