svn_mergeinfo_intersect2

Function svn_mergeinfo_intersect2 

Source
pub unsafe extern "C" fn svn_mergeinfo_intersect2(
    mergeinfo: *mut svn_mergeinfo_t,
    mergeinfo1: svn_mergeinfo_t,
    mergeinfo2: svn_mergeinfo_t,
    consider_inheritance: svn_boolean_t,
    result_pool: *mut apr_pool_t,
    scratch_pool: *mut apr_pool_t,
) -> *mut svn_error_t
Expand description

Find the intersection of two mergeinfos, @a mergeinfo1 and @a mergeinfo2, and place the result in @a *mergeinfo, which is (deeply) allocated in @a result_pool. Temporary allocations will be performed in @a scratch_pool.

@a consider_inheritance determines how to account for the inheritability of the two mergeinfo’s ranges when calculating the range equivalence, @see svn_rangelist_intersect().

@since New in 1.7.