Checkout
Julian Foad
committed
on 06 Nov 15
On the 'move-tracking-2' branch: Remove svn_branch_instantiate_elements()
from the public API and reimplement svn_branch_instantiate_element… Show more
On the 'move-tracking-2' branch: Remove svn_branch_instantiate_elements()

from the public API and reimplement svn_branch_instantiate_elements_r() in a

way that will work with a class derived from the branch_state class.

* subversion/include/private/svn_branch.h,

 subversion/libsvn_delta/branch.c

 (branch_instantiate_elements): Rename from

   'svn_branch_instantiate_elements' and make private.

 (branch_txn_branch): Track the rename.

* subversion/libsvn_delta/branch_nested.c

 (branch_instantiate_elements): New function, similar to the one above but

   using the public methods of the branch_state class.

 (svn_branch_instantiate_elements_r): Use it.

Show less