Fixed a problem handling GID_NONE in match_gid().
authorWayne Davison <wayned@samba.org>
Thu, 5 Feb 2004 01:32:38 +0000 (01:32 +0000)
committerWayne Davison <wayned@samba.org>
Thu, 5 Feb 2004 01:32:38 +0000 (01:32 +0000)
uidlist.c

index 4daa566..246e6fa 100644 (file)
--- a/uidlist.c
+++ b/uidlist.c
@@ -215,8 +215,8 @@ static gid_t match_gid(gid_t gid)
        static gid_t last_in = GID_NONE, last_out = GID_NONE;
        struct idlist *list;
 
-       if (gid == 0)
-               return 0;
+       if (gid == GID_NONE)
+               return GID_NONE;
 
        if (gid == last_in)
                return last_out;