Don't rely on signed integer overflowing to negative value.
authorLasse Collin <lasse.collin@tukaani.org>
Wed, 23 Jan 2008 16:48:40 +0000 (17:48 +0100)
committerJim Meyering <meyering@redhat.com>
Wed, 13 Feb 2008 16:15:59 +0000 (17:15 +0100)
commita76230b70f5f81c63fbb43debf8d690885537de4
tree8e4538446b4e3f835fd303205e548a9b31cfd12e
parentd1ae289c18bbacb82a70f7e2ab759e2f4a09b03a
Don't rely on signed integer overflowing to negative value.

* lib/getugroups.c (getugroups): Include <limits.h>.
Instead, compare against INT_MAX, and increment only if the test passes.
ChangeLog
lib/getugroups.c