Checkout
Julian Foad
committed
on 07 May 15
On the 'move-tracking-2' branch: Eliminate some direct access to branch
object implementation details.

* subversion/include/private/svn_bra… Show more
On the 'move-tracking-2' branch: Eliminate some direct access to branch

object implementation details.

* subversion/include/private/svn_branch.h,

 subversion/libsvn_delta/branch.c

 (svn_branch_repos_find_el_rev_by_id): New.

* subversion/libsvn_delta/compat3e.c

 (svn_editor3_get_all_branches_in_rev): Use an accessor function instead of

   directly reading rev_root->branches.

* subversion/svnmover/svnmover.c

 (svn_branch_find_predecessor_el_rev): Use the new method

   'svn_branch_repos_find_el_rev_by_id'.

 (svn_branch_log): Adjust the call to 'svn_branch_find_predecessor_el_rev'.

Show less