FreeBSD/contrib/subversion/subversion/libsvn_repos/dump.c
/* Compare two sets of denormalized paths from mergeinfo entries,
   removing duplicates. */
Compare two sets of denormalized paths from mergeinfo entries,
removing duplicates.
Compare two sets of denormalized paths from mergeinfo entries removing duplicates .
static svn_error_t *
filter_mergeinfo_paths(void *baton, const void *key, apr_ssize_t klen,
                       void *val, apr_pool_t *iterpool)
{
  struct filter_mergeinfo_paths_baton *const fb = baton;
  if (apr_hash_get(fb->paths, key, klen))
    apr_hash_set(fb->paths, key, klen, NULL);
  return SVN_NO_ERROR;
}
static svn_error_t * filter_mergeinfo_paths ( void * baton , const void * key , apr_ssize_t klen , void * val , apr_pool_t * iterpool ) { struct filter_mergeinfo_paths_baton * const fb = baton ; if ( apr_hash_get ( fb -> paths , key , klen ) ) apr_hash_set ( fb -> paths , key , klen , NULL ) ; return SVN_NO_ERROR ; }
Compare two sets of denormalized paths from mergeinfo entries,
removing duplicates.
Compare two sets of denormalized paths from mergeinfo entries removing duplicates .