Bug #944: Deletion of unnecessary checks before a few calls of systemd functions

The following functions return immediately if a null pointer was passed.
* calendar_spec_free
* link_address_free
* manager_free
* sd_bus_unref
* sd_journal_close
* udev_monitor_unref
* udev_unref

It is therefore not needed that a function caller repeats a corresponding check.

This issue was fixed by using the software Coccinelle 1.0.1.
This commit is contained in:
Markus Elfring
2015-08-17 10:45:30 +02:00
parent dc4ebc0787
commit 3e044c492e
9 changed files with 14 additions and 32 deletions
+1 -3
View File
@@ -118,9 +118,7 @@ static int server_init(sd_bus **_bus) {
return 0;
fail:
if (bus)
sd_bus_unref(bus);
sd_bus_unref(bus);
return r;
}