err is assigned first, so it does not need to initialize the assignment. Signed-off-by: fenghui <fenghui@xxxxxxxxxxxx> --- drivers/watchdog/watchdog_dev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/watchdog_dev.c b/drivers/watchdog/watchdog_dev.c index 15df74e11a59..0868ccbcf92b 100644 --- a/drivers/watchdog/watchdog_dev.c +++ b/drivers/watchdog/watchdog_dev.c @@ -291,7 +291,7 @@ static int watchdog_start(struct watchdog_device *wdd) */ static int watchdog_stop(struct watchdog_device *wdd) { - int err = 0; + int err; if (!watchdog_active(wdd)) return 0; -- 2.11.0