diff --git a/src/udev/fuzz-udev-rules.c b/src/udev/fuzz-udev-rules.c index ecf7776731b..e599ad5e5e7 100644 --- a/src/udev/fuzz-udev-rules.c +++ b/src/udev/fuzz-udev-rules.c @@ -20,20 +20,20 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) { fuzz_setup_logging(); - assert_se(fmkostemp_safe(filename, "r+", &f) == 0); + ASSERT_OK_ZERO(fmkostemp_safe(filename, "r+", &f)); if (size != 0) - assert_se(fwrite(data, size, 1, f) == 1); + ASSERT_EQ(fwrite(data, size, 1, f), 1U); fflush(f); - assert_se(rules = udev_rules_new(RESOLVE_NAME_EARLY)); + rules = ASSERT_NOT_NULL(udev_rules_new(RESOLVE_NAME_EARLY)); _cleanup_(conf_file_freep) ConfFile *c = NULL; ASSERT_OK(conf_file_new(filename, /* root= */ NULL, CONF_FILES_REGULAR, &c)); r = udev_rules_parse_file(rules, c, /* extra_checks= */ false, /* ret= */ NULL); log_info_errno(r, "Parsing %s: %m", filename); - assert_se(r >= 0 || /* OK */ - r == -ENOBUFS); /* line length exceeded */ + ASSERT_TRUE(r >= 0 || /* OK */ + r == -ENOBUFS); /* line length exceeded */ return 0; }