/freebsd-11-stable/contrib/subversion/subversion/libsvn_delta/ |
H A D | branch_migrate.c | 35 struct edit_baton struct 44 struct edit_baton *edit_baton; member in struct:dir_baton 49 struct edit_baton *edit_baton; member in struct:file_baton 53 set_target_revision(void *edit_baton, argument 57 /*struct edit_baton *eb = edit_baton;*/ 66 open_root(void *edit_baton, argument 71 struct edit_baton *e 307 close_edit(void *edit_baton, apr_pool_t *pool) argument 318 abort_edit(void *edit_baton, apr_pool_t *pool) argument [all...] |
H A D | cancel.c | 26 struct edit_baton struct 37 void *edit_baton; member in struct:dir_baton 43 void *edit_baton; member in struct:file_baton 48 set_target_revision(void *edit_baton, argument 52 struct edit_baton *eb = edit_baton; 62 open_root(void *edit_baton, argument 67 struct edit_baton *eb = edit_baton; 77 dir_baton->edit_baton 331 close_edit(void *edit_baton, apr_pool_t *pool) argument 342 abort_edit(void *edit_baton, apr_pool_t *pool) argument 353 svn_delta_get_cancellation_editor(svn_cancel_func_t cancel_func, void *cancel_baton, const svn_delta_editor_t *wrapped_editor, void *wrapped_edit_baton, const svn_delta_editor_t **editor, void **edit_baton, apr_pool_t *pool) argument [all...] |
H A D | depth_filter_editor.c | 31 struct edit_baton 55 /* Pointer to the edit_baton. */ member in struct:node_baton 56 void *edit_baton; 72 make_node_baton(void *edit_baton, 78 b->edit_baton = edit_baton; 90 okay_to_edit(struct edit_baton *eb, 140 set_target_revision(void *edit_baton, 144 struct edit_baton *eb = edit_baton; 30 struct edit_baton struct 71 make_node_baton(void *edit_baton, svn_boolean_t filtered, int dir_depth, apr_pool_t *pool) argument 138 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 150 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 427 close_edit(void *edit_baton, apr_pool_t *pool) argument 435 svn_delta_depth_filter_editor(const svn_delta_editor_t **editor, void **edit_baton, const svn_delta_editor_t *wrapped_editor, void *wrapped_edit_baton, svn_depth_t requested_depth, svn_boolean_t has_target, apr_pool_t *pool) argument [all...] |
H A D | debug_editor.c | 28 struct edit_baton struct 41 void *edit_baton; member in struct:dir_baton 47 void *edit_baton; member in struct:file_baton 52 write_indent(struct edit_baton *eb, apr_pool_t *pool) 64 set_target_revision(void *edit_baton, argument 68 struct edit_baton *eb = edit_baton; 82 open_root(void *edit_baton, argument 87 struct edit_baton *eb = edit_baton; 424 close_edit(void *edit_baton, apr_pool_t *pool) argument 439 abort_edit(void *edit_baton, apr_pool_t *pool) argument 454 svn_delta__get_debug_editor(const svn_delta_editor_t **editor, void **edit_baton, const svn_delta_editor_t *wrapped_editor, void *wrapped_edit_baton, const char *prefix, apr_pool_t *pool) argument [all...] |
H A D | deprecated.c | 45 void *edit_baton, 65 void *edit_baton, 99 SVN_ERR(svn_delta_path_driver3(editor, edit_baton, 108 void *edit_baton, 117 return svn_error_trace(svn_delta_path_driver2(editor, edit_baton, paths, 43 path_driver_2_to_3_func(void **dir_baton, const svn_delta_editor_t *editor, void *edit_baton, void *parent_baton, void *callback_baton, const char *path, apr_pool_t *pool) argument 64 svn_delta_path_driver2(const svn_delta_editor_t *editor, void *edit_baton, const apr_array_header_t *paths, svn_boolean_t sort_paths, svn_delta_path_driver_cb_func_t callback_func, void *callback_baton, apr_pool_t *pool) argument 107 svn_delta_path_driver(const svn_delta_editor_t *editor, void *edit_baton, svn_revnum_t revision, const apr_array_header_t *paths, svn_delta_path_driver_cb_func_t callback_func, void *callback_baton, apr_pool_t *scratch_pool) argument
|
H A D | path_driver.c | 149 void *edit_baton, 176 editor, edit_baton, 206 void *edit_baton; 217 void *edit_baton, 225 state->edit_baton = edit_baton; 256 SVN_ERR(state->editor->open_root(state->edit_baton, SVN_INVALID_REVNUM, 328 state->editor, state->edit_baton, parent_db, 146 svn_delta_path_driver3(const svn_delta_editor_t *editor, void *edit_baton, const apr_array_header_t *relpaths, svn_boolean_t sort_paths, svn_delta_path_driver_cb_func2_t callback_func, void *callback_baton, apr_pool_t *pool) argument 204 void *edit_baton; member in struct:svn_delta_path_driver_state_t 213 svn_delta_path_driver_start(svn_delta_path_driver_state_t **state_p, const svn_delta_editor_t *editor, void *edit_baton, svn_delta_path_driver_cb_func2_t callback_func, void *callback_baton, apr_pool_t *pool) argument
|
H A D | default_editor.c | 34 set_target_revision(void *edit_baton, 71 open_root(void *edit_baton, 33 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 70 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *dir_pool, void **root_baton) argument
|
/freebsd-11-stable/contrib/subversion/subversion/libsvn_wc/ |
H A D | ambient_depth_filter_editor.c | 92 struct edit_baton 104 struct edit_baton *edit_baton; 112 struct edit_baton *edit_baton; 162 struct edit_baton *eb, 234 d->edit_baton = eb; 252 struct edit_baton *eb = pb->edit_baton; 307 f->edit_baton 91 struct edit_baton struct 103 struct edit_baton *edit_baton; member in struct:file_baton 111 struct edit_baton *edit_baton; member in struct:dir_baton 317 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 330 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 665 close_edit(void *edit_baton, apr_pool_t *pool) argument 673 svn_wc__ambient_depth_filter_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_wc__db_t *db, const char *anchor_abspath, const char *target, const svn_delta_editor_t *wrapped_editor, void *wrapped_edit_baton, apr_pool_t *result_pool) argument [all...] |
H A D | status.c | 110 struct edit_baton 172 struct edit_baton *edit_baton; 229 struct edit_baton *edit_baton; 1619 b->edit_baton->anchor_status->s.repos_root_url; 1621 b->edit_baton->anchor_status->s.repos_uuid; 1661 b->edit_baton->anchor_status->s.repos_root_url; 1663 b->edit_baton->anchor_status->s.repos_uuid; 1679 return db->edit_baton 107 struct edit_baton struct 169 struct edit_baton *edit_baton; member in struct:dir_baton 226 struct edit_baton *edit_baton; member in struct:file_baton 1697 make_dir_baton(void **dir_baton, const char *path, struct edit_baton *edit_baton, struct dir_baton *parent_baton, apr_pool_t *result_pool) argument 1999 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 2011 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **dir_baton) argument 2431 close_edit(void *edit_baton, apr_pool_t *pool) argument 2463 svn_wc__get_status_editor(const svn_delta_editor_t **editor, void **edit_baton, void **set_locks_baton, svn_revnum_t *edit_revision, svn_wc_context_t *wc_ctx, const char *anchor_abspath, const char *target_basename, svn_depth_t depth, svn_boolean_t get_all, svn_boolean_t check_working_copy, svn_boolean_t no_ignore, svn_boolean_t depth_as_sticky, svn_boolean_t server_performs_filtering, const apr_array_header_t *ignore_patterns, svn_wc_status_func4_t status_func, void *status_baton, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 2769 svn_wc_status_set_repos_locks(void *edit_baton, apr_hash_t *locks, const char *repos_root, apr_pool_t *pool) argument [all...] |
H A D | update_editor.c | 155 struct edit_baton 278 remember_skipped_tree(struct edit_baton *eb, 313 struct edit_baton *edit_baton; 477 cleanup_edit_baton(void *edit_baton) 479 struct edit_baton *eb = edit_baton; 501 struct edit_baton *eb, 573 struct edit_baton *eb, 605 d->edit_baton 152 struct edit_baton struct 310 struct edit_baton *edit_baton; member in struct:dir_baton 474 cleanup_edit_baton(void *edit_baton) argument 706 struct edit_baton *edit_baton; member in struct:file_baton 1142 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 1154 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **dir_baton) argument 4732 close_edit(void *edit_baton, apr_pool_t *pool) argument 4873 make_editor(svn_revnum_t *target_revision, svn_wc__db_t *db, const char *anchor_abspath, const char *target_basename, apr_hash_t *wcroot_iprops, svn_boolean_t use_commit_times, const char *switch_url, svn_depth_t depth, svn_boolean_t depth_is_sticky, svn_boolean_t allow_unver_obstructions, svn_boolean_t adds_as_modification, svn_boolean_t server_performs_filtering, svn_boolean_t clean_checkout, svn_wc_notify_func2_t notify_func, void *notify_baton, svn_cancel_func_t cancel_func, void *cancel_baton, svn_wc_dirents_func_t fetch_dirents_func, void *fetch_dirents_baton, svn_wc_conflict_resolver_func2_t conflict_func, void *conflict_baton, svn_wc_external_update_t external_func, void *external_baton, const char *diff3_cmd, const apr_array_header_t *preserved_exts, const svn_delta_editor_t **editor, void **edit_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 5160 svn_wc__get_update_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_revnum_t *target_revision, svn_wc_context_t *wc_ctx, const char *anchor_abspath, const char *target_basename, apr_hash_t *wcroot_iprops, svn_boolean_t use_commit_times, svn_depth_t depth, svn_boolean_t depth_is_sticky, svn_boolean_t allow_unver_obstructions, svn_boolean_t adds_as_modification, svn_boolean_t server_performs_filtering, svn_boolean_t clean_checkout, const char *diff3_cmd, const apr_array_header_t *preserved_exts, svn_wc_dirents_func_t fetch_dirents_func, void *fetch_dirents_baton, svn_wc_conflict_resolver_func2_t conflict_func, void *conflict_baton, svn_wc_external_update_t external_func, void *external_baton, svn_cancel_func_t cancel_func, void *cancel_baton, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 5204 svn_wc__get_switch_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_revnum_t *target_revision, svn_wc_context_t *wc_ctx, const char *anchor_abspath, const char *target_basename, const char *switch_url, apr_hash_t *wcroot_iprops, svn_boolean_t use_commit_times, svn_depth_t depth, svn_boolean_t depth_is_sticky, svn_boolean_t allow_unver_obstructions, svn_boolean_t server_performs_filtering, const char *diff3_cmd, const apr_array_header_t *preserved_exts, svn_wc_dirents_func_t fetch_dirents_func, void *fetch_dirents_baton, svn_wc_conflict_resolver_func2_t conflict_func, void *conflict_baton, svn_wc_external_update_t external_func, void *external_baton, svn_cancel_func_t cancel_func, void *cancel_baton, svn_wc_notify_func2_t notify_func, void *notify_baton, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument [all...] |
/freebsd-11-stable/contrib/subversion/subversion/svnsync/ |
H A D | sync.h | 76 void **edit_baton,
|
H A D | sync.c | 256 void *edit_baton; member in struct:node_baton_t 264 set_target_revision(void *edit_baton, argument 268 edit_baton_t *eb = edit_baton; 274 open_root(void *edit_baton, argument 279 edit_baton_t *eb = edit_baton; 287 dir_baton->edit_baton = edit_baton; 300 edit_baton_t *eb = pb->edit_baton; 315 edit_baton_t *eb = pb->edit_baton; 328 b->edit_baton 638 close_edit(void *edit_baton, apr_pool_t *pool) argument 684 abort_edit(void *edit_baton, apr_pool_t *pool) argument 695 svnsync_get_sync_editor(const svn_delta_editor_t *wrapped_editor, void *wrapped_edit_baton, svn_revnum_t base_revision, const char *to_url, const char *source_prop_encoding, svn_boolean_t quiet, const svn_delta_editor_t **editor, void **edit_baton, int *normalized_node_props_counter, apr_pool_t *pool) argument [all...] |
/freebsd-11-stable/contrib/subversion/subversion/libsvn_client/ |
H A D | repos_diff.c | 57 struct edit_baton { struct 129 struct edit_baton *edit_baton; member in struct:dir_baton 192 struct edit_baton *edit_baton; member in struct:file_baton 227 struct edit_baton *edit_baton, 236 dir_baton->edit_baton = edit_baton; 290 file_baton->edit_baton 225 make_dir_baton(const char *path, struct dir_baton *parent_baton, struct edit_baton *edit_baton, svn_boolean_t added, svn_revnum_t base_revision, apr_pool_t *result_pool) argument 439 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 451 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 1203 close_edit(void *edit_baton, apr_pool_t *pool) argument 1343 svn_client__get_diff_editor2(const svn_delta_editor_t **editor, void **edit_baton, svn_ra_session_t *ra_session, svn_depth_t depth, svn_revnum_t revision, svn_boolean_t text_deltas, const svn_diff_tree_processor_t *processor, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *result_pool) argument [all...] |
H A D | export.c | 502 struct edit_baton 522 struct edit_baton *edit_baton; 529 struct edit_baton *edit_baton; 570 set_target_revision(void *edit_baton, 574 struct edit_baton *eb = edit_baton; 585 open_root(void *edit_baton, 590 struct edit_baton *e 499 struct edit_baton struct 519 struct edit_baton *edit_baton; member in struct:dir_baton 526 struct edit_baton *edit_baton; member in struct:file_baton 567 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 582 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 900 get_editor_ev1(const svn_delta_editor_t **export_editor, void **edit_baton, struct edit_baton *eb, svn_client_ctx_t *ctx, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1113 get_editor_ev2(const svn_delta_editor_t **export_editor, void **edit_baton, struct edit_baton *eb, svn_client_ctx_t *ctx, apr_pool_t *result_pool, apr_pool_t *scratch_pool) argument 1297 void *edit_baton; local [all...] |
H A D | wc_editor.c | 195 edit_open(void *edit_baton, argument 200 struct edit_baton_t *eb = edit_baton; 229 edit_close_or_abort(void *edit_baton, argument 232 SVN_ERR(release_write_lock(edit_baton, scratch_pool)); 630 void *edit_baton; local 642 SVN_ERR(svn_client__wc_editor(&editor, &edit_baton, 650 editor, edit_baton,
|
/freebsd-11-stable/contrib/subversion/subversion/libsvn_repos/ |
H A D | node_tree.c | 185 struct edit_baton 197 struct edit_baton *edit_baton; 210 struct edit_baton *eb = d->edit_baton; 266 struct edit_baton *eb = pb->edit_baton; 271 nb->edit_baton = eb; 289 open_root(void *edit_baton, 294 struct edit_baton *e 182 struct edit_baton struct 194 struct edit_baton *edit_baton; member in struct:node_baton 286 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 388 svn_repos_node_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_root_t *base_root, svn_fs_root_t *root, apr_pool_t *node_pool, apr_pool_t *pool) argument 427 svn_repos_node_from_baton(void *edit_baton) argument [all...] |
H A D | commit.c | 56 struct edit_baton 122 struct edit_baton *edit_baton; 134 struct edit_baton *edit_baton; 180 check_out_of_date(struct edit_baton *eb, 246 check_authz(struct edit_baton *editor_baton, const char *path, 274 make_dir_baton(struct edit_baton *edit_baton, 283 db->edit_baton 55 struct edit_baton struct 121 struct edit_baton *edit_baton; member in struct:dir_baton 133 struct edit_baton *edit_baton; member in struct:file_baton 272 make_dir_baton(struct edit_baton *edit_baton, struct dir_baton *parent_baton, const char *full_path, svn_boolean_t was_copied, svn_revnum_t base_revision, apr_pool_t *pool) argument 415 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 800 close_edit(void *edit_baton, apr_pool_t *pool) argument 887 abort_edit(void *edit_baton, apr_pool_t *pool) argument 996 svn_repos_get_commit_editor5(const svn_delta_editor_t **editor, void **edit_baton, svn_repos_t *repos, svn_fs_txn_t *txn, const char *repos_url_decoded, const char *base_path, apr_hash_t *revprop_table, svn_commit_callback2_t commit_callback, void *commit_baton, svn_repos_authz_callback_t authz_callback, void *authz_baton, apr_pool_t *pool) argument [all...] |
H A D | dump.c | 654 struct edit_baton 701 struct edit_baton *edit_baton; 750 void *edit_baton, 754 struct edit_baton *eb = edit_baton; 775 new_db->edit_baton = eb; 805 node_must_exist(struct edit_baton *eb, 849 node_must_not_exist(struct edit_baton *eb, 1123 dump_node(struct edit_baton *e 650 struct edit_baton struct 697 struct edit_baton *edit_baton; member in struct:dir_baton 742 make_dir_baton(struct dir_baton **dbp, const char *path, const char *cmp_path, svn_revnum_t cmp_rev, void *edit_baton, struct dir_baton *pb, apr_pool_t *pool) argument 1547 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 1880 get_dump_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_fs_t *fs, svn_revnum_t to_rev, const char *root_path, svn_stream_t *stream, svn_boolean_t *found_old_reference, svn_boolean_t *found_old_mergeinfo, svn_error_t *(*custom_close_directory)(void *dir_baton, apr_pool_t *scratch_pool), svn_repos_notify_func_t notify_func, void *notify_baton, svn_revnum_t oldest_dumped_rev, svn_boolean_t use_deltas, svn_boolean_t verify, svn_boolean_t check_normalization, apr_pool_t *pool) argument [all...] |
/freebsd-11-stable/contrib/subversion/subversion/svnrdump/ |
H A D | dump_editor.c | 155 void **edit_baton, 172 SVN_ERR(svn_repos__get_dump_editor(editor, edit_baton, 177 *editor, *edit_baton, 178 editor, edit_baton, 186 SVN_ERR(svn_editor__insert_shims(editor, edit_baton, *editor, *edit_baton, 154 svn_rdump__get_dump_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_revnum_t revision, svn_stream_t *stream, svn_ra_session_t *ra_session, const char *update_anchor_relpath, svn_cancel_func_t cancel_func, void *cancel_baton, apr_pool_t *pool) argument
|
H A D | svnrdump.h | 45 * Get a dump editor @a editor along with a @a edit_baton allocated in 58 void **edit_baton,
|
/freebsd-11-stable/contrib/subversion/subversion/include/ |
H A D | svn_delta.h | 719 * At the start of traversal, the consumer provides @a edit_baton, a 725 * pass the @a edit_baton to the @c open_root function, to get a baton 899 svn_error_t *(*set_target_revision)(void *edit_baton, 915 svn_error_t *(*open_root)(void *edit_baton, 1144 /** All delta processing is done. Call this, with the @a edit_baton for 1149 svn_error_t *(*close_edit)(void *edit_baton, 1157 svn_error_t *(*abort_edit)(void *edit_baton, 1222 /** Set @a *editor and @a *edit_baton to a cancellation editor that 1230 * @a *edit_baton to @a wrapped_baton. 1238 void **edit_baton, [all...] |
/freebsd-11-stable/contrib/subversion/subversion/svnbench/ |
H A D | null-export-cmd.c | 58 set_target_revision(void *edit_baton, 68 open_root(void *edit_baton, 73 *root_baton = edit_baton; 241 void *edit_baton = NULL; 264 &edit_baton, 275 export_editor, edit_baton, 57 set_target_revision(void *edit_baton, svn_revnum_t target_revision, apr_pool_t *pool) argument 67 open_root(void *edit_baton, svn_revnum_t base_revision, apr_pool_t *pool, void **root_baton) argument 240 void *edit_baton = NULL; local
|
/freebsd-11-stable/contrib/subversion/subversion/libsvn_fs/ |
H A D | editor.c | 42 struct edit_baton { struct 69 struct edit_baton *eb) 331 struct edit_baton *eb = baton; 367 struct edit_baton *eb = baton; 402 struct edit_baton *eb = baton; 462 struct edit_baton *eb = baton; 489 struct edit_baton *eb = baton; 521 struct edit_baton *eb = baton; 535 struct edit_baton *eb = baton; 557 struct edit_baton *e [all...] |
/freebsd-11-stable/contrib/subversion/subversion/libsvn_ra_svn/ |
H A D | editorp.c | 81 void *edit_baton; 177 static svn_error_t *ra_svn_target_rev(void *edit_baton, svn_revnum_t rev, 180 ra_svn_edit_baton_t *eb = edit_baton; 187 static svn_error_t *ra_svn_open_root(void *edit_baton, svn_revnum_t rev, 190 ra_svn_edit_baton_t *eb = edit_baton; 401 static svn_error_t *ra_svn_close_edit(void *edit_baton, apr_pool_t *pool) 403 ra_svn_edit_baton_t *eb = edit_baton; 422 static svn_error_t *ra_svn_abort_edit(void *edit_baton, apr_pool_t *pool) 424 ra_svn_edit_baton_t *eb = edit_baton; 434 void **edit_baton, svn_ra_svn_conn_ 80 void *edit_baton; member in struct:ra_svn_driver_state_t 176 ra_svn_target_rev(void *edit_baton, svn_revnum_t rev, apr_pool_t *pool) argument 186 ra_svn_open_root(void *edit_baton, svn_revnum_t rev, apr_pool_t *pool, void **root_baton) argument 400 ra_svn_close_edit(void *edit_baton, apr_pool_t *pool) argument 421 ra_svn_abort_edit(void *edit_baton, apr_pool_t *pool) argument 432 svn_ra_svn_get_editor(const svn_delta_editor_t **editor, void **edit_baton, svn_ra_svn_conn_t *conn, apr_pool_t *pool, svn_ra_svn_edit_callback callback, void *callback_baton) argument 1073 svn_ra_svn_drive_editor2(svn_ra_svn_conn_t *conn, apr_pool_t *pool, const svn_delta_editor_t *editor, void *edit_baton, svn_boolean_t *aborted, svn_boolean_t for_replay) argument 1214 svn_ra_svn_drive_editor(svn_ra_svn_conn_t *conn, apr_pool_t *pool, const svn_delta_editor_t *editor, void *edit_baton, svn_boolean_t *aborted) argument [all...] |
/freebsd-11-stable/contrib/subversion/subversion/include/private/ |
H A D | svn_delta_private.h | 123 void **edit_baton,
|