chiark / gitweb /
treewide: yet more log_*_errno + return simplifications
[elogind.git] / src / shared / capability.c
index 89e61430b0d21603f5bafa16809133369b028ffa..b7e055318abf5a7b4c1e532540f2c7af95b33f0d 100644 (file)
@@ -254,10 +254,8 @@ int drop_privileges(uid_t uid, gid_t gid, uint64_t keep_capabilities) {
         }
 
         r = capability_bounding_set_drop(~keep_capabilities, true);
-        if (r < 0) {
-                log_error_errno(r, "Failed to drop capabilities: %m");
-                return r;
-        }
+        if (r < 0)
+                return log_error_errno(r, "Failed to drop capabilities: %m");
 
         d = cap_init();
         if (!d)