From: Yu Watanabe Date: Fri, 16 Sep 2022 02:54:55 +0000 (+0900) Subject: userdbctl: do not show meaningless boundaries when no uid range available X-Git-Tag: v252-rc1~178^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3498609f0837813b58698e027d2750f768a238b5;p=thirdparty%2Fsystemd.git userdbctl: do not show meaningless boundaries when no uid range available --- diff --git a/src/userdb/userdbctl.c b/src/userdb/userdbctl.c index 1930fb916b3..285d2453193 100644 --- a/src/userdb/userdbctl.c +++ b/src/userdb/userdbctl.c @@ -180,8 +180,7 @@ static int table_add_uid_boundaries( for (size_t i = 0; i < ELEMENTSOF(uid_range_table); i++) { _cleanup_free_ char *name = NULL, *comment = NULL; - if (n > 0 && - !uid_range_covers(p, n, uid_range_table[i].first, uid_range_table[i].last - uid_range_table[i].first + 1)) + if (!uid_range_covers(p, n, uid_range_table[i].first, uid_range_table[i].last - uid_range_table[i].first + 1)) continue; name = strjoin(special_glyph(SPECIAL_GLYPH_ARROW_DOWN), @@ -543,8 +542,7 @@ static int table_add_gid_boundaries( for (size_t i = 0; i < ELEMENTSOF(uid_range_table); i++) { _cleanup_free_ char *name = NULL, *comment = NULL; - if (n > 0 && - !uid_range_covers(p, n, uid_range_table[i].first, uid_range_table[i].last)) + if (!uid_range_covers(p, n, uid_range_table[i].first, uid_range_table[i].last)) continue; name = strjoin(special_glyph(SPECIAL_GLYPH_ARROW_DOWN),