[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: slapi_ch_free()

I have noticed this difference early on and I wanted to change it to match
NS. Unfortunately, for us there is too much code to change (places where
the function is called). For OpenLDAP, I can go either way.


Steve Omrani
Senior Software Developer
Internet: somrani@us.ibm.com
Phone: 512-838-8375 (TL 678-8375)
Fax: 512-838-8597

                      "Kurt D. Zeilenga"                                                                                                   
                      <Kurt@OpenLDAP.org>           To:       lukeh@PADL.COM                                                               
                      Sent by:                      cc:       openldap-devel@OpenLDAP.org                                                  
                      owner-openldap-devel@O        Subject:  Re: slapi_ch_free()                                                          
                      01/20/2003 01:58 PM                                                                                                  

At 05:59 PM 1/19/2003, Luke Howard wrote:
>Netscape/iPlanet/Sun ONE define slapi_ch_free() as
>void slapi_ch_free(void **);

for all versions of SLAPI?

>whereas IBM and OpenLDAP define it as:
>void slapi_ch_free(void *);
>Although the latter is closer to the internal slapd ch_free()
>function, any thoughts about breaking it now rather than later
>in order to promote compatability with the more populus
>implementation of SLAPI? :-)

The point of SLAPI code is to be compatible with NS-SLAPI
(using NS here implies "Netscape-derived").  But I think the
new code is targeted for an older version of NS-SLAPI.