From: Lennart Poettering Date: Mon, 29 Jul 2019 17:14:09 +0000 (+0200) Subject: analyze: always use "int" to display exit status values X-Git-Tag: v243-rc1~7^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=563067ad265f4704395165177fb5b83bc9628c66;p=thirdparty%2Fsystemd.git analyze: always use "int" to display exit status values That's what it actually is, hence let's use that and cast when the type is bigger. --- diff --git a/src/analyze/analyze.c b/src/analyze/analyze.c index 45e41fedee2..199d49f5b93 100644 --- a/src/analyze/analyze.c +++ b/src/analyze/analyze.c @@ -1653,7 +1653,7 @@ static int dump_exit_codes(int argc, char *argv[], void *userdata) { r = table_add_many(table, TABLE_STRING, exit_status_mappings[i].name, - TABLE_UINT, i, + TABLE_INT, (int) i, TABLE_STRING, exit_status_class(i)); if (r < 0) return r; @@ -1669,7 +1669,7 @@ static int dump_exit_codes(int argc, char *argv[], void *userdata) { assert(code >= 0 && (size_t) code < ELEMENTSOF(exit_status_mappings)); r = table_add_many(table, TABLE_STRING, exit_status_mappings[code].name ?: "-", - TABLE_UINT, code, + TABLE_INT, code, TABLE_STRING, exit_status_class(code) ?: "-"); if (r < 0) return r;