From f02ca52281315cb6067a3798450bc814837c85ef Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 28 Dec 2014 02:07:32 +0100 Subject: [PATCH 1/1] util: treat -1 as special size in format_bytes() --- src/shared/util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/shared/util.c b/src/shared/util.c index 92b4d498f..dfaf7f7f4 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -5184,6 +5184,9 @@ char *format_bytes(char *buf, size_t l, off_t t) { { "K", 1024ULL }, }; + if (t == (off_t) -1) + return NULL; + for (i = 0; i < ELEMENTSOF(table); i++) { if (t >= table[i].factor) { -- 2.30.2