svn_fs_paths_changed2

Function svn_fs_paths_changed2 

Source
pub unsafe extern "C" fn svn_fs_paths_changed2(
    changed_paths2_p: *mut *mut apr_hash_t,
    root: *mut svn_fs_root_t,
    pool: *mut apr_pool_t,
) -> *mut svn_error_t
Expand description

Same as svn_fs_paths_changed3() but returning all changes in a single, large data structure and using a single pool for all allocations.

Allocate and return a hash @a *changed_paths2_p containing descriptions of the paths changed under @a root. The hash is keyed with const char * paths, and has #svn_fs_path_change2_t * values.

Use @a pool for all allocations, including the hash and its values.

@note Retrieving the #svn_fs_path_change2_t.node_rev_id element may be expensive in some FS backends.

@since New in 1.6.

@deprecated Provided for backward compatibility with the 1.9 API.