]> git.sur5r.net Git - openldap/commit
The group list was being managed as an array of Group. This was
authorJulio Sánchez Fernández <jsanchez@openldap.org>
Wed, 15 Dec 1999 18:55:19 +0000 (18:55 +0000)
committerJulio Sánchez Fernández <jsanchez@openldap.org>
Wed, 15 Dec 1999 18:55:19 +0000 (18:55 +0000)
commitd660a5cc9332579b13699cdf3171b59bba86288a
tree4606b4abb6d1f285e4acadbf564aec1a47f895c3
parent096dcdc580fb6651303fe331508c0d58d66b058e
The group list was being managed as an array of Group.  This was
extremely broken and I can only wonder how I got some much mileage out
of it.  The problem is that we deal with pointers to the groups
themselves, either in current_group or current_to and current_nto.
These pointers would break on reallocs.  So now the the basic togroups
is an array to pointers to Group.  Since the array can be resized at
any time, what we actually pass around is pointer to an array of
pointers to Group or Group ***.
clients/mail500/main.c