Log Message: |
Use svn_pool_create() instead of apr_pool_create().
Presently, this means that if an apr_pool_create() fails, abort_fn() will be
called. None of those plafces check for NULL results from the allocator,
so the net effect is changing a NULL dereference to calling our pool.c
function abort_on_pool_failure() (which is marginally better).
* subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
(svn_swig_py_release_py_lock):
* subversion/libsvn_subr/error.c
(make_error_internal, svn_error_dup, svn_handle_error2):
* subversion/libsvn_subr/nls.c
(svn_nls_init):
* subversion/mod_dav_svn/mod_dav_svn.c
(merge_xml_in_filter):
s/apr_pool_create/svn_pool_create/
* subversion/bindings/cxxhl/src/exception.cpp
(Error::compile_messages):
Same change, but was reverted in r1502345.
|