update hdmi driver: support 480p
[firefly-linux-kernel-4.4.55.git] / kernel / groups.c
index 2b45b2ee3964f47b6470a791d366842e8437048e..f0c2528f56fe4770f316a6450da05237c2915601 100644 (file)
@@ -143,10 +143,9 @@ int groups_search(const struct group_info *group_info, gid_t grp)
        right = group_info->ngroups;
        while (left < right) {
                unsigned int mid = (left+right)/2;
-               int cmp = grp - GROUP_AT(group_info, mid);
-               if (cmp > 0)
+               if (grp > GROUP_AT(group_info, mid))
                        left = mid + 1;
-               else if (cmp < 0)
+               else if (grp < GROUP_AT(group_info, mid))
                        right = mid;
                else
                        return 1;