fix(abi): do not error on the nothing-to-repair path #208

Merged
pat-s merged 1 commit from fix/nothing-to-repair-must-not-error into main 2026-09-09 10:55:15 +00:00

View file

@ -141,11 +141,13 @@ if (nrow(rows) == 0L) {
call. = FALSE
)
}
# `count(*)` arrives as a double (or integer64), and `%d` rejects both, so the
# nothing-to-do path used to die on its own success message.
message(sprintf(
"%s/%s: %d objects recorded, none unsafe. Nothing to repair.",
"%s/%s: %s objects recorded, none unsafe. Nothing to repair.",
arch,
codename,
total
format(as.numeric(total), scientific = FALSE)
))
quit(status = 0)
}