]> git.ipfire.org Git - people/ms/linux.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)
commite2bfc28afabc94ee91f1bee214bb33b41b7811b7
treeca9d7abdfc5cf2d7ba3adaaf9e0e27442ed77b0a
parent73ddad05b44e885f2791d31ff42d583b17d41f44
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