[ffmpeg] swscale/ops_backend: mark unreachable branch (branch master)
This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg. The following commit(s) were added to refs/heads/master by this push: new 23bb7c3907 swscale/ops_backend: mark unreachable branch 23bb7c3907 is described below commit 23bb7c39076ef0ff9ab19ac3f2105ecefb19bf29 Author: Ramiro Polla <ramiro.polla@gmail.com> AuthorDate: Fri Feb 27 17:07:42 2026 +0100 Commit: Ramiro Polla <ramiro.polla@gmail.com> CommitDate: Fri Feb 27 16:44:19 2026 +0000 swscale/ops_backend: mark unreachable branch The pixel format for the process loops have already been checked at this point to be valid. The switch added in e4abfb8e519 returns AVERROR(EINVAL) in the default case without calling ff_sws_op_chain_free(chain), but there's no need to free it since we mark this branch as unreachable. --- libswscale/ops_backend.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libswscale/ops_backend.c b/libswscale/ops_backend.c index cdbc3d2a3d..da16cb40f3 100644 --- a/libswscale/ops_backend.c +++ b/libswscale/ops_backend.c @@ -88,7 +88,7 @@ static int compile(SwsContext *ctx, SwsOpList *ops, SwsCompiledOp *out) case SWS_PIXEL_U16: out->func = process_u16; break; case SWS_PIXEL_U32: out->func = process_u32; break; case SWS_PIXEL_F32: out->func = process_f32; break; - default: return AVERROR(EINVAL); + default: av_unreachable("Invalid pixel type!"); } return 0;
participants (1)
-
Ramiro Polla