diff --git a/src/journal/journalctl-misc.c b/src/journal/journalctl-misc.c index 01fb83807a..5a1f311221 100644 --- a/src/journal/journalctl-misc.c +++ b/src/journal/journalctl-misc.c @@ -104,7 +104,7 @@ static int show_log_ids(const LogId *ids, size_t n_ids, const char *name) { assert(ids); assert(n_ids > 0); - assert(n_ids < INT64_MAX); + assert((uint64_t) INT64_MAX - n_ids > 0); assert(name); table = table_new("idx", name, "first entry", "last entry");