chiark / gitweb /
api: in constructor function calls, always put the returned object pointer first...
[elogind.git] / src / journal / journald-kmsg.c
index 0c8446a3d59b8ac0ec23c32ead48ab333bf9848b..05b128f843db940ebbdc5419299718a1cbae3a4e 100644 (file)
@@ -403,7 +403,7 @@ int server_open_dev_kmsg(Server *s) {
                 return 0;
         }
 
-        r = sd_event_add_io(s->event, s->dev_kmsg_fd, EPOLLIN, dispatch_dev_kmsg, s, &s->dev_kmsg_event_source);
+        r = sd_event_add_io(s->event, &s->dev_kmsg_event_source, s->dev_kmsg_fd, EPOLLIN, dispatch_dev_kmsg, s);
         if (r < 0) {
 
                 /* This will fail with EPERM on older kernels where