]> git.baikalelectronics.ru Git - kernel.git/commit
power: supply: ab8500: Drop unnecessary NULL check after container_of
authorGuenter Roeck <linux@roeck-us.net>
Tue, 11 May 2021 20:37:11 +0000 (13:37 -0700)
committerSebastian Reichel <sebastian.reichel@collabora.com>
Thu, 3 Jun 2021 16:50:45 +0000 (18:50 +0200)
commit3a5c6da0baf474e39c6a7f8ed4e171b6a463c003
treeca9d7abdfc5cf2d7ba3adaaf9e0e27442ed77b0a
parent02c8a56b3039ef3f7cbbbc154ace663050ace9f2
power: supply: ab8500: Drop unnecessary NULL check after container_of

The result of container_of() operations is never NULL unless the element
is the first element of the embedded structure, which is not the case here.
The NULL check is therefore unnecessary and misleading. Remove it.

This change was made automatically with the following Coccinelle script.

@@
type t;
identifier v;
statement s;
@@

<+...
(
  t v = container_of(...);
|
  v = container_of(...);
)
  ...
  when != v
- if (\( !v \| v == NULL \) ) s
...+>

Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
drivers/power/supply/ab8500_charger.c