On Fri, May 11, 2012 at 5:47 PM,  <[email protected]> wrote:
>...
> +++ subversion/trunk/subversion/libsvn_client/commit_util.c Fri May 11 
> 21:47:21 2012
>...
> +static svn_error_t *
> +harvest_not_present_for_copy(struct harvest_baton *baton,
> +                             const char *local_abspath,
> +                             const char *repos_root_url,
> +                             const char *commit_relpath,
> +                             apr_pool_t *scratch_pool)

This function doesn't need the whole BATON. There are only five values
needed (and one is RESULT_POOL which is normal dual-pool design rather
than "another argument"). Another is WC_CTX which is also kind of
invisible. So you're really just swapping out BATON for
CHECK_URL_FUNC/BATON and COMMITTABLES.

>...

Cheers,
-g

Reply via email to