Commit daad52c8 authored by Mauro Carvalho Chehab's avatar Mauro Carvalho Chehab
Browse files

media: drxk_hard: check if parameter is not NULL



There is a smatch warning:
	drivers/media/dvb-frontends/drxk_hard.c: drivers/media/dvb-frontends/drxk_hard.c:1478 scu_command() error: we previously assumed 'parameter' could be null (see line 1467)

Telling that parameter might be NULL. Well, it can't, due to the
way the driver works, but it doesn't hurt to add a check, in order
to shut up smatch.

Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
Reviewed-by: default avatarNick Desaulniers <ndesaulniers@google.com>
Signed-off-by: default avatarMauro Carvalho Chehab <mchehab+samsung@kernel.org>
parent e7121ab4
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -1474,10 +1474,12 @@ static int scu_command(struct drxk_state *state,

	/* assume that the command register is ready
		since it is checked afterwards */
	if (parameter) {
		for (ii = parameter_len - 1; ii >= 0; ii -= 1) {
			buffer[cnt++] = (parameter[ii] & 0xFF);
			buffer[cnt++] = ((parameter[ii] >> 8) & 0xFF);
		}
	}
	buffer[cnt++] = (cmd & 0xFF);
	buffer[cnt++] = ((cmd >> 8) & 0xFF);