Hi, I'm preparing some updates to the documentation and since I'm not so experienced in C I'd like to ask before I make a stupid mistake.
In include/apr_thread_proc.h there typedef apr_child_errfn_t. The first parameter is called "pool" in the docstring but called "proc" in the actual declaration. I think "pool" is a more logical name. As far as I understand it, changing the parameter name shouldn't have a difference in the published API. Is this correct? [[[ Index: include/apr_thread_proc.h =================================================================== --- include/apr_thread_proc.h (revision 1927687) +++ include/apr_thread_proc.h (working copy) @@ -171,7 +171,7 @@ * @param err APR error code describing the error * @param description Text description of type of processing which failed */ -typedef void (apr_child_errfn_t)(apr_pool_t *proc, apr_status_t err, +typedef void (apr_child_errfn_t)(apr_pool_t *pool, apr_status_t err, const char *description); /** Opaque Thread structure. */ ]]] Agree that pool is a better name? Cheers, Daniel