From 0f9b25958ee2ba520105ea8c4a144b02a3f53100 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 23 Jul 2018 11:49:49 +0200 Subject: setterm: fix compiler warnings [-Wcast-qual] Signed-off-by: Karel Zak --- login-utils/lslogins.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'login-utils') diff --git a/login-utils/lslogins.c b/login-utils/lslogins.c index d77f74dff..9cd1a44b2 100644 --- a/login-utils/lslogins.c +++ b/login-utils/lslogins.c @@ -965,8 +965,8 @@ static int get_user(struct lslogins_control *ctl, struct lslogins_user **user, static int cmp_uid(const void *a, const void *b) { - uid_t x = ((struct lslogins_user *)a)->uid; - uid_t z = ((struct lslogins_user *)b)->uid; + uid_t x = ((const struct lslogins_user *)a)->uid; + uid_t z = ((const struct lslogins_user *)b)->uid; return x > z ? 1 : (x < z ? -1 : 0); } @@ -1045,7 +1045,7 @@ fail: static void fill_table(const void *u, const VISIT which, const int depth __attribute__((unused))) { struct libscols_line *ln; - struct lslogins_user *user = *(struct lslogins_user **)u; + const struct lslogins_user *user = *(struct lslogins_user * const *)u; size_t n = 0; if (which == preorder || which == endorder) -- cgit v1.2.3-55-g7522