aboutsummaryrefslogtreecommitdiff
path: root/seatd/client.c
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2020-08-30 23:16:47 +0200
committerKenny Levinsen <kl@kl.wtf>2020-08-30 23:16:47 +0200
commit8e1bf10d9decab347455b3036143b21d7f90d390 (patch)
tree38a8b5018c981328e645ab1f62177eb4f826fdef /seatd/client.c
parentc9503ef35df3a5c4a0a34dcb937a84da47ff56ca (diff)
seatd: Explicit cast -1 to unsigned gid_t
Silences a warning on some architectures.
Diffstat (limited to 'seatd/client.c')
-rw-r--r--seatd/client.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/seatd/client.c b/seatd/client.c
index 87d6a91..d658454 100644
--- a/seatd/client.c
+++ b/seatd/client.c
@@ -42,7 +42,7 @@ static int get_peer(int fd, pid_t *pid, uid_t *uid, gid_t *gid) {
}
*pid = -1;
*uid = cred.cr_uid;
- *gid = cred.cr_ngroups > 0 ? cred.cr_groups[0] : -1;
+ *gid = cred.cr_ngroups > 0 ? cred.cr_groups[0] : (gid_t)-1;
return 0;
#else
return -1;