Checkout
rhuijben
committed
on 26 Jul 12
Handle an currently always FALSE argument of svn_wc_remove_from_revision_control2
in the public wrapper to make it easier to switch the impl… Show more
Handle an currently always FALSE argument of svn_wc_remove_from_revision_control2

in the public wrapper to make it easier to switch the implementation to an

atomic operation.

* subversion/libsvn_wc/adm_ops.c

 (svn_wc__internal_remove_from_revision_control): Remove instant_error argument,

   assume its value is false trough this function.

 (remove_from_revision_status_callback): New function, implementing

   instant_error as status walker callback.

 (svn_wc_remove_from_revision_control2): Walk status before calling

   svn_wc__internal_remove_from_revision_control when instant_error is true.

* subversion/libsvn_wc/crop.c

 (crop_children): Update caller.

* subversion/libsvn_wc/wc.h

 (svn_wc__internal_remove_from_revision_control): Remove argument.

Show less