From 8e1bf10d9decab347455b3036143b21d7f90d390 Mon Sep 17 00:00:00 2001 From: Kenny Levinsen Date: Sun, 30 Aug 2020 23:16:47 +0200 Subject: seatd: Explicit cast -1 to unsigned gid_t Silences a warning on some architectures. --- seatd/client.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'seatd/client.c') 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; -- cgit v1.2.3