]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/device: trivial simplification 8656/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 5 Apr 2018 05:24:59 +0000 (14:24 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 5 Apr 2018 05:26:34 +0000 (14:26 +0900)
src/core/device.c

index 66bfc30b5f2f7d76a3b8460916875535e1781a8a..8ba55625cd35354b8df89696c924cd091d40af36 100644 (file)
@@ -659,10 +659,8 @@ static void device_shutdown(Manager *m) {
 
         m->udev_event_source = sd_event_source_unref(m->udev_event_source);
 
-        if (m->udev_monitor) {
-                udev_monitor_unref(m->udev_monitor);
-                m->udev_monitor = NULL;
-        }
+        if (m->udev_monitor)
+                m->udev_monitor = udev_monitor_unref(m->udev_monitor);
 
         m->devices_by_sysfs = hashmap_free(m->devices_by_sysfs);
 }