ben 96/10/17 01:59:55
Modified: src alloc.c alloc.h Log: Make run_cleanup() global again ... it may be used by third party modules. Revision Changes Path 1.17 +2 -2 apache/src/alloc.c Index: alloc.c =================================================================== RCS file: /export/home/cvs/apache/src/alloc.c,v retrieving revision 1.16 retrieving revision 1.17 diff -C3 -r1.16 -r1.17 *** alloc.c 1996/10/13 13:35:28 1.16 --- alloc.c 1996/10/17 08:59:54 1.17 *************** *** 50,56 **** * */ ! /* $Id: alloc.c,v 1.16 1996/10/13 13:35:28 ben Exp $ */ /* --- 50,56 ---- * */ ! /* $Id: alloc.c,v 1.17 1996/10/17 08:59:54 ben Exp $ */ /* *************** *** 681,687 **** } } ! static void run_cleanup (pool *p, void *data, void (*cleanup)(void *)) { block_alarms(); /* Run cleanup only once! */ (*cleanup)(data); --- 681,687 ---- } } ! void run_cleanup (pool *p, void *data, void (*cleanup)(void *)) { block_alarms(); /* Run cleanup only once! */ (*cleanup)(data); 1.13 +2 -1 apache/src/alloc.h Index: alloc.h =================================================================== RCS file: /export/home/cvs/apache/src/alloc.h,v retrieving revision 1.12 retrieving revision 1.13 diff -C3 -r1.12 -r1.13 *** alloc.h 1996/10/13 13:35:29 1.12 --- alloc.h 1996/10/17 08:59:54 1.13 *************** *** 51,57 **** * */ ! /* $Id: alloc.h,v 1.12 1996/10/13 13:35:29 ben Exp $ */ /* * Resource allocation routines... --- 51,57 ---- * */ ! /* $Id: alloc.h,v 1.13 1996/10/17 08:59:54 ben Exp $ */ /* * Resource allocation routines... *************** *** 183,188 **** --- 183,189 ---- void (*child_cleanup)(void *)); void kill_cleanup (pool *p, void *data, void (*plain_cleanup)(void *)); + void run_cleanup (pool *p, void *data, void (*cleanup)(void *)); /* The time between when a resource is actually allocated, and when it * its cleanup is registered is a critical section, during which the