chiark / gitweb /
treewide: auto-convert the simple cases to log_*_errno()
[elogind.git] / src / libsystemd-terminal / sysview.c
index 919fadf6fe544a11a34f774c4df7c9388949e1f8..2eab289c41baf617f22375c91542c737c74b5453 100644 (file)
@@ -267,6 +267,12 @@ const char *sysview_session_get_name(sysview_session *session) {
         return session->name;
 }
 
+sysview_seat *sysview_session_get_seat(sysview_session *session) {
+        assert_return(session, NULL);
+
+        return session->seat;
+}
+
 static int session_take_control_fn(sd_bus *bus,
                                    sd_bus_message *reply,
                                    void *userdata,
@@ -1492,7 +1498,7 @@ static int context_scan_fn(sd_event_source *s, void *userdata) {
         if (!c->scanned) {
                 r = context_ld_scan(c);
                 if (r < 0) {
-                        log_debug("sysview: logind scan failed: %s", strerror(-r));
+                        log_debug_errno(-r, "sysview: logind scan failed: %m");
                         return r;
                 }
         }
@@ -1501,7 +1507,7 @@ static int context_scan_fn(sd_event_source *s, void *userdata) {
         if (hashmap_size(c->session_map) > 0) {
                 r = context_ud_scan(c);
                 if (r < 0) {
-                        log_debug("sysview: udev scan failed: %s", strerror(-r));
+                        log_debug_errno(-r, "sysview: udev scan failed: %m");
                         return r;
                 }