This is good, but I was also talking about the header: it doesn't have
SVN_DEPRECATED for these functions. Thus, the use of
svn_rangelist_inheritable in that old implementation of
svn_mergeinfo_inheritable did not show up.
On Thu, Mar 11, 2010 at 06:51, <julianfoad_at_apache.org> wrote:
> Author: julianfoad
> Date: Thu Mar 11 11:51:52 2010
> New Revision: 921810
>
> URL: http://svn.apache.org/viewvc?rev=921810&view=rev
> Log:
> Move two deprecated functions to 'deprecated.c'.
>
> * subversion/libsvn_subr/deprecated.c
> (svn_mergeinfo_inheritable, svn_rangelist_inheritable): Move from ...
>
> * subversion/libsvn_subr/mergeinfo.c
> (svn_mergeinfo_inheritable, svn_rangelist_inheritable): ... here.
>
> Modified:
> subversion/trunk/subversion/libsvn_subr/deprecated.c
> subversion/trunk/subversion/libsvn_subr/mergeinfo.c
>
> Modified: subversion/trunk/subversion/libsvn_subr/deprecated.c
> URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/deprecated.c?rev=921810&r1=921809&r2=921810&view=diff
> ==============================================================================
> --- subversion/trunk/subversion/libsvn_subr/deprecated.c (original)
> +++ subversion/trunk/subversion/libsvn_subr/deprecated.c Thu Mar 11 11:51:52 2010
> @@ -38,6 +38,7 @@
> #include "svn_cmdline.h"
> #include "svn_pools.h"
> #include "svn_dso.h"
> +#include "svn_mergeinfo.h"
>
> #include "opt.h"
> #include "private/svn_opt_private.h"
> @@ -886,3 +887,30 @@ svn_path_is_canonical(const char *path,
> svn_dirent_is_canonical(path, pool) ||
> svn_relpath_is_canonical(path, pool);
> }
> +
> +
> +/*** From mergeinfo.c ***/
> +
> +svn_error_t *
> +svn_mergeinfo_inheritable(svn_mergeinfo_t *output,
> + svn_mergeinfo_t mergeinfo,
> + const char *path,
> + svn_revnum_t start,
> + svn_revnum_t end,
> + apr_pool_t *pool)
> +{
> + return svn_mergeinfo_inheritable2(output, mergeinfo, path, start, end,
> + TRUE, pool, pool);
> +}
> +
> +svn_error_t *
> +svn_rangelist_inheritable(apr_array_header_t **inheritable_rangelist,
> + apr_array_header_t *rangelist,
> + svn_revnum_t start,
> + svn_revnum_t end,
> + apr_pool_t *pool)
> +{
> + return svn_rangelist_inheritable2(inheritable_rangelist, rangelist,
> + start, end, TRUE, pool, pool);
> +}
> +
>
> Modified: subversion/trunk/subversion/libsvn_subr/mergeinfo.c
> URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/mergeinfo.c?rev=921810&r1=921809&r2=921810&view=diff
> ==============================================================================
> --- subversion/trunk/subversion/libsvn_subr/mergeinfo.c (original)
> +++ subversion/trunk/subversion/libsvn_subr/mergeinfo.c Thu Mar 11 11:51:52 2010
> @@ -1534,18 +1534,6 @@ svn_mergeinfo_inheritable2(svn_mergeinfo
> return SVN_NO_ERROR;
> }
>
> -svn_error_t *
> -svn_mergeinfo_inheritable(svn_mergeinfo_t *output,
> - svn_mergeinfo_t mergeinfo,
> - const char *path,
> - svn_revnum_t start,
> - svn_revnum_t end,
> - apr_pool_t *pool)
> -{
> - return svn_mergeinfo_inheritable2(output, mergeinfo, path, start, end,
> - TRUE, pool, pool);
> -}
> -
>
> svn_error_t *
> svn_rangelist_inheritable2(apr_array_header_t **inheritable_rangelist,
> @@ -1600,17 +1588,6 @@ svn_rangelist_inheritable2(apr_array_hea
> return SVN_NO_ERROR;
> }
>
> -svn_error_t *
> -svn_rangelist_inheritable(apr_array_header_t **inheritable_rangelist,
> - apr_array_header_t *rangelist,
> - svn_revnum_t start,
> - svn_revnum_t end,
> - apr_pool_t *pool)
> -{
> - return svn_rangelist_inheritable2(inheritable_rangelist, rangelist,
> - start, end, TRUE, pool, pool);
> -}
> -
> svn_boolean_t
> svn_mergeinfo__remove_empty_rangelists(svn_mergeinfo_t mergeinfo,
> apr_pool_t *pool)
>
>
>
Received on 2010-03-11 20:38:32 CET