[Date Prev][Date Next]
RE: sl_malloc vs. malloc debuggers
> -----Original Message-----
> From: owner-openldap-devel@OpenLDAP.org
> [mailto:owner-openldap-devel@OpenLDAP.org]On Behalf Of Hallvard B Furuseth
> Can every call to sl_malloc() & co be replaced with plain malloc()?
> If so, I suggest a configure option is added to turn off sl_malloc,
> so that malloc debuggers like Electric Fence can be more effective.
Are you looking for illegal overwrites and such?
Yes, you can replace it with regular malloc. I can see #ifdef'ing this but I
don't see a reason to enable this in the top-level configure script if it's
only for debugging purposes. Just recompile sl_malloc.c with -D<some_flag>...
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
Symas: Premier OpenSource Development and Support