From e99a22cc20259ee3223d3ba9064ee61cf37d3e7b Mon Sep 17 00:00:00 2001 From: Blue Swirl Date: Sat, 13 Jun 2009 15:10:28 +0000 Subject: [PATCH] Avoid collision with system NGROUPS definition Signed-off-by: Blue Swirl --- bsd-user/bsdload.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bsd-user/bsdload.c b/bsd-user/bsdload.c index 3c3a047703..05fd20acd1 100644 --- a/bsd-user/bsdload.c +++ b/bsd-user/bsdload.c @@ -10,7 +10,7 @@ #include "qemu.h" -#define NGROUPS 32 +#define TARGET_NGROUPS 32 /* ??? This should really be somewhere else. */ abi_long memcpy_to_target(abi_ulong dest, const void *src, @@ -31,9 +31,9 @@ static int in_group_p(gid_t g) /* return TRUE if we're in the specified group, FALSE otherwise */ int ngroup; int i; - gid_t grouplist[NGROUPS]; + gid_t grouplist[TARGET_NGROUPS]; - ngroup = getgroups(NGROUPS, grouplist); + ngroup = getgroups(TARGET_NGROUPS, grouplist); for(i = 0; i < ngroup; i++) { if(grouplist[i] == g) { return 1; -- 2.11.4.GIT