There are some unnecessary() if() checks for variables
that are already guarded by assert()s. Drop those.
Thanks to keszybz for clarifying the direction of this commit.
if (set_contains(s, syscall) == allow_list) {
log_debug("Offending syscall filter item: %s", syscall);
- if (ret_offending_syscall)
- *ret_offending_syscall = syscall;
+ *ret_offending_syscall = syscall;
return true; /* bad! */
}
}
.negate = negate,
};
- if (parameter) {
- c->parameter = strdup(parameter);
- if (!c->parameter)
- return mfree(c);
- }
+ c->parameter = strdup(parameter);
+ if (!c->parameter)
+ return mfree(c);
return c;
}
return log_debug_errno(SYNTHETIC_ERRNO(EIO), "Failed to parse PEM private key: %s",
ERR_error_string(ERR_get_error(), NULL));
- if (ret)
- *ret = TAKE_PTR(pk);
+ *ret = TAKE_PTR(pk);
return 0;
}
return log_debug_errno(SYNTHETIC_ERRNO(EBADMSG), "Failed to parse X.509 certificate: %s",
ERR_error_string(ERR_get_error(), NULL));
- if (ret)
- *ret = TAKE_PTR(cert);
+ *ret = TAKE_PTR(cert);
return 0;
}
return log_error_errno(r, "Failed to read metadata for image %s: %m", img->name);
}
- if (ret_images)
- *ret_images = TAKE_PTR(images);
+ *ret_images = TAKE_PTR(images);
return 0;
}