apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Reid" <dr...@jetnet.co.uk>
Subject APR Memory Renaming
Date Sat, 12 May 2001 19:09:03 GMT
The general consensus seems to be to do the following...

apr_sms_t

apr_sms_create
apr_sms_reset
apr_sms_destroy
apr_sms_threadsafe_lock
apr_sms_threadsafe_unlock
apr_sms_is_ancestor
apr_sms_cleanup_register
apr_sms_cleanup_unregister
apr_sms_cleanup_run

apr_sms_std_create
apr_sms_tracking_create

apr_sms_malloc
apr_sms_realloc
apr_sms_calloc  [ this will be added soon hopefully ]
apr_sms_free

The header structure will remain as is (with new names), which is as
follows...

apr_sms.h - has all generic sms functions and the standard memory module
functions
apr_sms_tracking.h - just the functions required for the tracking module

The actual files will continue to live in memory/unix and will be renamed.
the standard memory functions ahve been split out and live in their own file
to allow people to do different platform implementations.  Ditto the
tracking system.

I've had some encouragement to get on with the changes so I'll do just that
and hopefully commit tomorrow sometime (have to go to work in a few hours).
If you don't like please moan...

david


Mime
View raw message