Commit 66ae4d56 authored by Wan Jiabing's avatar Wan Jiabing Committed by Guenter Roeck
Browse files

hwmon: (tmp421) Add of_node_put() before return



Fix following coccicheck warning:
./drivers/hwmon/tmp421.c:416:1-23: WARNING: Function
for_each_child_of_node should have of_node_put() before return.

Early exits from for_each_child_of_node should decrement the
node reference counter.

Signed-off-by: default avatarWan Jiabing <wanjiabing@vivo.com>
Link: https://lore.kernel.org/r/20211018121538.16482-1-wanjiabing@vivo.com


Signed-off-by: default avatarGuenter Roeck <linux@roeck-us.net>
parent efb389b8
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -418,9 +418,11 @@ static int tmp421_probe_from_dt(struct i2c_client *client, struct tmp421_data *d
			continue;

		err = tmp421_probe_child_from_dt(client, child, data);
		if (err)
		if (err) {
			of_node_put(child);
			return err;
		}
	}

	return 0;
}