chiark / gitweb /
sd-bus: it's not a user error to query the error contained in a bus message
[elogind.git] / src / login / logind-user-dbus.c
index 8a710cef13c9e5e234e21da98dacb11b0b8f3cb4..36c0e8626dd2e206477c51504a0e1f211b50c91a 100644 (file)
@@ -103,11 +103,7 @@ static int property_get_sessions(
 
         }
 
-        r = sd_bus_message_close_container(reply);
-        if (r < 0)
-                return r;
-
-        return 1;
+        return sd_bus_message_close_container(reply);
 }
 
 static int property_get_idle_hint(
@@ -138,7 +134,7 @@ static int property_get_idle_since_hint(
                 sd_bus_error *error) {
 
         User *u = userdata;
-        dual_timestamp t;
+        dual_timestamp t = DUAL_TIMESTAMP_NULL;
         uint64_t k;
 
         assert(bus);