Vishal Verma wrote:
> Static analysis points out that there was a chance that 'jdecoder' could
> be used while uninitialized in walk_decoders(). Initialize it to NULL to
> avoid this.
> 
> Cc: Dan Williams <[email protected]>
> Signed-off-by: Vishal Verma <[email protected]>
> ---
>  cxl/filter.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/cxl/filter.c b/cxl/filter.c
> index 9a3de8c..56c6599 100644
> --- a/cxl/filter.c
> +++ b/cxl/filter.c
> @@ -796,7 +796,7 @@ static void walk_decoders(struct cxl_port *port, struct 
> cxl_filter_params *p,
>       cxl_decoder_foreach(port, decoder) {
>               const char *devname = cxl_decoder_get_devname(decoder);
>               struct json_object *jchildregions = NULL;
> -             struct json_object *jdecoder;
> +             struct json_object *jdecoder = NULL;

Looks good,

Reviewed-by: Dan Williams <[email protected]>

Reply via email to