From c2a08b2539f3ec5f99b990fbbfae047ff513612a Mon Sep 17 00:00:00 2001 From: Eric Dumazet Date: Sat, 25 Mar 2006 03:08:19 -0800 Subject: [PATCH] --- yaml --- r: 23607 b: refs/heads/master c: d74beb9f33a5f16d2965f11b275e401f225c949d h: refs/heads/master i: 23605: cf887ba07821fa8e47d450ae7656dd32500f1e48 23603: 5fd3939a604427cc715de94d532514fbfdb9592c 23599: afe2333880ba415a4346389594c8cd2b0cf13a12 v: v3 --- [refs] | 2 +- trunk/kernel/sys.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index 7cfb01ff0d58..8b011120723c 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 34f361ade2fb4a869f6a7714d01c04ce4cfa75d9 +refs/heads/master: d74beb9f33a5f16d2965f11b275e401f225c949d diff --git a/trunk/kernel/sys.c b/trunk/kernel/sys.c index 119fb0d9e24e..38bc73ede2ba 100644 --- a/trunk/kernel/sys.c +++ b/trunk/kernel/sys.c @@ -1363,7 +1363,7 @@ static void groups_sort(struct group_info *group_info) /* a simple bsearch */ int groups_search(struct group_info *group_info, gid_t grp) { - int left, right; + unsigned int left, right; if (!group_info) return 0; @@ -1371,7 +1371,7 @@ int groups_search(struct group_info *group_info, gid_t grp) left = 0; right = group_info->ngroups; while (left < right) { - int mid = (left+right)/2; + unsigned int mid = (left+right)/2; int cmp = grp - GROUP_AT(group_info, mid); if (cmp > 0) left = mid + 1;