media: meson/vdec: always init coef_node_start
authorHans Verkuil <hverkuil-cisco@xs4all.nl>
Fri, 30 Sep 2022 14:14:47 +0000 (16:14 +0200)
committerHans Verkuil <hverkuil-cisco@xs4all.nl>
Mon, 24 Oct 2022 17:03:53 +0000 (19:03 +0200)
commit5e1a33759a57b5c075187b6f12f0f57c964ed1c4
tree1ecb3e6d7f3039e846eff6306166022e2419918b
parent3984ea32e83bcad06b4b034ddd4b0a934c1b2f91
media: meson/vdec: always init coef_node_start

It's hard for code analyzers to see that coef_node_start is
always initialized (and actually hard for humans as well!).

So change the last 'else if' to an 'else' so it is clear that
coef_node_startis always set.

This fixes a compile warning:

drivers/staging/media/meson/vdec/codec_vp9.c:1689:41: warning: 'coef_node_start' may be used uninitialized [-Wmaybe-uninitialized]
 1689 |                         coef_node_start = coef_node_start + 1;
      |                         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
drivers/staging/media/meson/vdec/codec_vp9.c:1551:19: note: 'coef_node_start' was declared here
 1551 |         int node, coef_node_start, coef_count_node_start;
      |                   ^~~~~~~~~~~~~~~

Signed-off-by: Hans Verkuil <hverkuil-cisco@xs4all.nl>
drivers/staging/media/meson/vdec/codec_vp9.c