]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
systemctl: use unsigned for job_count
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 14 Nov 2020 00:05:29 +0000 (09:05 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 14 Nov 2020 00:05:32 +0000 (09:05 +0900)
As, the number of units `c` is unsigned.

src/systemctl/systemctl-list-units.c

index ddef5def0ce0301e485060b1f0fafa9fa839cba2..e6a530ed5b10989d14f93cb90ccb3f51ad1d0939 100644 (file)
@@ -90,6 +90,7 @@ static int get_unit_list_recursive(
 
 static int output_units_list(const UnitInfo *unit_infos, unsigned c) {
         _cleanup_(table_unrefp) Table *table = NULL;
+        unsigned job_count = 0;
         int r;
 
         table = table_new("", "unit", "load", "active", "sub", "job", "description");
@@ -108,7 +109,6 @@ static int output_units_list(const UnitInfo *unit_infos, unsigned c) {
 
         (void) table_set_empty_string(table, "-");
 
-        int job_count = 0;
         for (const UnitInfo *u = unit_infos; unit_infos && u < unit_infos + c; u++) {
                 _cleanup_free_ char *j = NULL;
                 const char *on_underline = "", *on_loaded = "", *on_active = "";