summaryrefslogtreecommitdiffstats
path: root/login-utils
diff options
context:
space:
mode:
authorKarel Zak2018-07-23 11:49:49 +0200
committerKarel Zak2018-07-23 11:49:49 +0200
commit0f9b25958ee2ba520105ea8c4a144b02a3f53100 (patch)
tree613d9ddeebcbb283b1a50454c5ba531ef3d70cd4 /login-utils
parentsetterm: fix compiler warnings [-Wcast-qual] (diff)
downloadkernel-qcow2-util-linux-0f9b25958ee2ba520105ea8c4a144b02a3f53100.tar.gz
kernel-qcow2-util-linux-0f9b25958ee2ba520105ea8c4a144b02a3f53100.tar.xz
kernel-qcow2-util-linux-0f9b25958ee2ba520105ea8c4a144b02a3f53100.zip
setterm: fix compiler warnings [-Wcast-qual]
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'login-utils')
-rw-r--r--login-utils/lslogins.c6
1 files changed, 3 insertions, 3 deletions
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)