47 #define SVN_ALLOCATOR_RECOMMENDED_MAX_FREE (4096 * 1024)
56 apr_allocator_t *allocator);
58 #ifndef DOXYGEN_SHOULD_SKIP_THIS
60 svn_pool_create_ex_debug(apr_pool_t *parent_pool,
61 apr_allocator_t *allocator,
62 const char *file_line);
65 #define svn_pool_create_ex(pool, allocator) \
66 svn_pool_create_ex_debug(pool, allocator, APR_POOL__FILE_LINE__)
73 #define svn_pool_create(parent_pool) svn_pool_create_ex(parent_pool, NULL)
79 #define svn_pool_clear apr_pool_clear
87 #define svn_pool_destroy apr_pool_destroy
apr_pool_t * svn_pool_create_ex(apr_pool_t *parent_pool, apr_allocator_t *allocator)
Wrapper around apr_pool_create_ex(), with a simpler interface.
Subversion's data types.
apr_allocator_t * svn_pool_create_allocator(svn_boolean_t thread_safe)
Return a new allocator.
int svn_boolean_t
YABT: Yet Another Boolean Type.