Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 73615c86 authored by Ira W. Snyder's avatar Ira W. Snyder Committed by Marc Kleine-Budde
Browse files

can: janz-ican3: fix uninitialized variable warnings



Analysis of the code shows that the struct ican3_msg variable cannot be
used uninitialized. Error conditions are checked and the loop terminates
before calling the ican3_handle_message() function with an uninitialized
value.

Signed-off-by: default avatarIra W. Snyder <iws@ovro.caltech.edu>
Acked-by: default avatarOliver Hartkopp <socketcan@hartkopp.net>
Signed-off-by: default avatarMarc Kleine-Budde <mkl@pengutronix.de>
parent bb5ecb0c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1322,7 +1322,7 @@ static int ican3_napi(struct napi_struct *napi, int budget)

	/* process all communication messages */
	while (true) {
		struct ican3_msg msg;
		struct ican3_msg uninitialized_var(msg);
		ret = ican3_recv_msg(mod, &msg);
		if (ret)
			break;