You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by ju...@apache.org on 2010/04/20 11:03:09 UTC
svn propchange: r866607 - svn:log
Author: julianfoad
Revision: 866607
Modified property: svn:log
Modified: svn:log at Tue Apr 20 09:03:09 2010
------------------------------------------------------------------------------
--- svn:log (original)
+++ svn:log Tue Apr 20 09:03:09 2010
@@ -1,7 +1,6 @@
Create iterator drivers
(with some code cleanup and pool use fixes to show their value).
-
* subversion/include/svn_iter.h
* subversion/libsvn_subr/iter.c
(svn_iter_apr_hash_cb_t,
@@ -34,3 +33,15 @@ Create iterator drivers
(svn_client_commit4): Drive post_process_commit_item(),
lock_dirs_for_commit(), commit_item_is_changed() and
check_nonrecursive_dir_delete() using the new iterator drivers.
+
+* subversion/libsvn_client/commit_util.c
+ (validate_dangler): New function factored out of ...
+ (svn_client__harvest_committables): ... this which now drives it via
+ svn_iter_apr_hash().
+ (harvest_copy_committables, copy_committables_baton): New function (and
+ baton) factored out of ...
+ (svn_client__get_copy_committables): ... this which now drives it via
+ svn_iter_apr_array().
+ [Note: This description of the changes to commit_util.c was missing from
+ the original log message and added much later, and does not try to
+ identify any pool usage changes or other reasons for this change.]