]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
sd-event: drop unnecessary local variable
authorLennart Poettering <lennart@poettering.net>
Wed, 30 Oct 2019 11:00:49 +0000 (12:00 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 4 Dec 2019 09:32:59 +0000 (10:32 +0100)
src/libsystemd/sd-event/sd-event.c

index b76dbf3d230e1f2f5fe9de3830066fb2868815b3..4a70124cd7f2e72d1bc410c1db4bafa80144b0e7 100644 (file)
@@ -356,8 +356,6 @@ static bool event_pid_changed(sd_event *e) {
 }
 
 static void source_io_unregister(sd_event_source *s) {
-        int r;
-
         assert(s);
         assert(s->type == SOURCE_IO);
 
@@ -367,8 +365,7 @@ static void source_io_unregister(sd_event_source *s) {
         if (!s->io.registered)
                 return;
 
-        r = epoll_ctl(s->event->epoll_fd, EPOLL_CTL_DEL, s->io.fd, NULL);
-        if (r < 0)
+        if (epoll_ctl(s->event->epoll_fd, EPOLL_CTL_DEL, s->io.fd, NULL) < 0)
                 log_debug_errno(errno, "Failed to remove source %s (type %s) from epoll: %m",
                                 strna(s->description), event_source_type_to_string(s->type));