diff options
Diffstat (limited to 'subversion/bindings/swig/python/svn_repos.c')
-rw-r--r-- | subversion/bindings/swig/python/svn_repos.c | 1672 |
1 files changed, 1228 insertions, 444 deletions
diff --git a/subversion/bindings/swig/python/svn_repos.c b/subversion/bindings/swig/python/svn_repos.c index e410897..d845946 100644 --- a/subversion/bindings/swig/python/svn_repos.c +++ b/subversion/bindings/swig/python/svn_repos.c @@ -8,13 +8,15 @@ * interface file instead. * ----------------------------------------------------------------------------- */ +#define SWIG_PYTHON_STRICT_BYTE_CHAR + + #ifndef SWIGPYTHON #define SWIGPYTHON #endif #define SWIG_PYTHON_DIRECTOR_NO_VTABLE -#define SWIG_PYTHON_CLASSIC /* ----------------------------------------------------------------------------- * This section contains generic SWIG labels for method/variable @@ -3066,83 +3068,85 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_svn_checksum_ctx_t swig_types[80] #define SWIGTYPE_p_svn_checksum_kind_t swig_types[81] #define SWIGTYPE_p_svn_checksum_t swig_types[82] -#define SWIGTYPE_p_svn_commit_info_t swig_types[83] -#define SWIGTYPE_p_svn_config_t swig_types[84] -#define SWIGTYPE_p_svn_delta_editor_t swig_types[85] -#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[86] -#define SWIGTYPE_p_svn_depth_t swig_types[87] -#define SWIGTYPE_p_svn_diff_hunk_t swig_types[88] -#define SWIGTYPE_p_svn_dirent_t swig_types[89] -#define SWIGTYPE_p_svn_errno_t swig_types[90] -#define SWIGTYPE_p_svn_error_t swig_types[91] -#define SWIGTYPE_p_svn_fs_access_t swig_types[92] -#define SWIGTYPE_p_svn_fs_dirent_t swig_types[93] -#define SWIGTYPE_p_svn_fs_fsfs_info_t swig_types[94] -#define SWIGTYPE_p_svn_fs_fsx_info_t swig_types[95] -#define SWIGTYPE_p_svn_fs_history_t swig_types[96] -#define SWIGTYPE_p_svn_fs_id_t swig_types[97] -#define SWIGTYPE_p_svn_fs_info_placeholder_t swig_types[98] -#define SWIGTYPE_p_svn_fs_ioctl_code_t swig_types[99] -#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[100] -#define SWIGTYPE_p_svn_fs_node_relation_t swig_types[101] -#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[102] -#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[103] -#define SWIGTYPE_p_svn_fs_path_change3_t swig_types[104] -#define SWIGTYPE_p_svn_fs_path_change_iterator_t swig_types[105] -#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[106] -#define SWIGTYPE_p_svn_fs_path_change_t swig_types[107] -#define SWIGTYPE_p_svn_fs_root_t swig_types[108] -#define SWIGTYPE_p_svn_fs_t swig_types[109] -#define SWIGTYPE_p_svn_fs_txn_t swig_types[110] -#define SWIGTYPE_p_svn_fs_upgrade_notify_action_t swig_types[111] -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[112] -#define SWIGTYPE_p_svn_io_dirent_t swig_types[113] -#define SWIGTYPE_p_svn_io_file_del_t swig_types[114] -#define SWIGTYPE_p_svn_location_segment_t swig_types[115] -#define SWIGTYPE_p_svn_lock_t swig_types[116] -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[117] -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[118] -#define SWIGTYPE_p_svn_log_entry_t swig_types[119] -#define SWIGTYPE_p_svn_merge_range_t swig_types[120] -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[121] -#define SWIGTYPE_p_svn_node_kind_t swig_types[122] -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[123] -#define SWIGTYPE_p_svn_opt_revision_t swig_types[124] -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[125] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[126] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[127] -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[128] -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[129] -#define SWIGTYPE_p_svn_prop_kind swig_types[130] -#define SWIGTYPE_p_svn_repos_authz_access_t swig_types[131] -#define SWIGTYPE_p_svn_repos_log_entry_t swig_types[132] -#define SWIGTYPE_p_svn_repos_node_t swig_types[133] -#define SWIGTYPE_p_svn_repos_notify_action_t swig_types[134] -#define SWIGTYPE_p_svn_repos_notify_t swig_types[135] -#define SWIGTYPE_p_svn_repos_notify_warning_t swig_types[136] -#define SWIGTYPE_p_svn_repos_parse_fns2_t swig_types[137] -#define SWIGTYPE_p_svn_repos_parse_fns3_t swig_types[138] -#define SWIGTYPE_p_svn_repos_parse_fns_t swig_types[139] -#define SWIGTYPE_p_svn_repos_revision_access_level_t swig_types[140] -#define SWIGTYPE_p_svn_repos_t swig_types[141] -#define SWIGTYPE_p_svn_stream_mark_t swig_types[142] -#define SWIGTYPE_p_svn_stream_t swig_types[143] -#define SWIGTYPE_p_svn_string_t swig_types[144] -#define SWIGTYPE_p_svn_stringbuf_t swig_types[145] -#define SWIGTYPE_p_svn_tristate_t swig_types[146] -#define SWIGTYPE_p_svn_txdelta_op_t swig_types[147] -#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[148] -#define SWIGTYPE_p_svn_txdelta_window_t swig_types[149] -#define SWIGTYPE_p_svn_version_checklist_t swig_types[150] -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[151] -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[152] -#define SWIGTYPE_p_svn_version_extended_t swig_types[153] -#define SWIGTYPE_p_svn_version_t swig_types[154] -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[155] -#define SWIGTYPE_p_unsigned_long swig_types[156] -#define SWIGTYPE_p_void swig_types[157] -static swig_type_info *swig_types[159]; -static swig_module_info swig_module = {swig_types, 158, 0, 0, 0, 0}; +#define SWIGTYPE_p_svn_client__shelf_version_t swig_types[83] +#define SWIGTYPE_p_svn_client_conflict_option_t swig_types[84] +#define SWIGTYPE_p_svn_commit_info_t swig_types[85] +#define SWIGTYPE_p_svn_config_t swig_types[86] +#define SWIGTYPE_p_svn_delta_editor_t swig_types[87] +#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[88] +#define SWIGTYPE_p_svn_depth_t swig_types[89] +#define SWIGTYPE_p_svn_diff_hunk_t swig_types[90] +#define SWIGTYPE_p_svn_dirent_t swig_types[91] +#define SWIGTYPE_p_svn_errno_t swig_types[92] +#define SWIGTYPE_p_svn_error_t swig_types[93] +#define SWIGTYPE_p_svn_fs_access_t swig_types[94] +#define SWIGTYPE_p_svn_fs_dirent_t swig_types[95] +#define SWIGTYPE_p_svn_fs_fsfs_info_t swig_types[96] +#define SWIGTYPE_p_svn_fs_fsx_info_t swig_types[97] +#define SWIGTYPE_p_svn_fs_history_t swig_types[98] +#define SWIGTYPE_p_svn_fs_id_t swig_types[99] +#define SWIGTYPE_p_svn_fs_info_placeholder_t swig_types[100] +#define SWIGTYPE_p_svn_fs_ioctl_code_t swig_types[101] +#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[102] +#define SWIGTYPE_p_svn_fs_node_relation_t swig_types[103] +#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[104] +#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[105] +#define SWIGTYPE_p_svn_fs_path_change3_t swig_types[106] +#define SWIGTYPE_p_svn_fs_path_change_iterator_t swig_types[107] +#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[108] +#define SWIGTYPE_p_svn_fs_path_change_t swig_types[109] +#define SWIGTYPE_p_svn_fs_root_t swig_types[110] +#define SWIGTYPE_p_svn_fs_t swig_types[111] +#define SWIGTYPE_p_svn_fs_txn_t swig_types[112] +#define SWIGTYPE_p_svn_fs_upgrade_notify_action_t swig_types[113] +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[114] +#define SWIGTYPE_p_svn_io_dirent_t swig_types[115] +#define SWIGTYPE_p_svn_io_file_del_t swig_types[116] +#define SWIGTYPE_p_svn_location_segment_t swig_types[117] +#define SWIGTYPE_p_svn_lock_t swig_types[118] +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[119] +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[120] +#define SWIGTYPE_p_svn_log_entry_t swig_types[121] +#define SWIGTYPE_p_svn_merge_range_t swig_types[122] +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[123] +#define SWIGTYPE_p_svn_node_kind_t swig_types[124] +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[125] +#define SWIGTYPE_p_svn_opt_revision_t swig_types[126] +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[127] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[128] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[129] +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[130] +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[131] +#define SWIGTYPE_p_svn_prop_kind swig_types[132] +#define SWIGTYPE_p_svn_repos_authz_access_t swig_types[133] +#define SWIGTYPE_p_svn_repos_log_entry_t swig_types[134] +#define SWIGTYPE_p_svn_repos_node_t swig_types[135] +#define SWIGTYPE_p_svn_repos_notify_action_t swig_types[136] +#define SWIGTYPE_p_svn_repos_notify_t swig_types[137] +#define SWIGTYPE_p_svn_repos_notify_warning_t swig_types[138] +#define SWIGTYPE_p_svn_repos_parse_fns2_t swig_types[139] +#define SWIGTYPE_p_svn_repos_parse_fns3_t swig_types[140] +#define SWIGTYPE_p_svn_repos_parse_fns_t swig_types[141] +#define SWIGTYPE_p_svn_repos_revision_access_level_t swig_types[142] +#define SWIGTYPE_p_svn_repos_t swig_types[143] +#define SWIGTYPE_p_svn_stream_mark_t swig_types[144] +#define SWIGTYPE_p_svn_stream_t swig_types[145] +#define SWIGTYPE_p_svn_string_t swig_types[146] +#define SWIGTYPE_p_svn_stringbuf_t swig_types[147] +#define SWIGTYPE_p_svn_tristate_t swig_types[148] +#define SWIGTYPE_p_svn_txdelta_op_t swig_types[149] +#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[150] +#define SWIGTYPE_p_svn_txdelta_window_t swig_types[151] +#define SWIGTYPE_p_svn_version_checklist_t swig_types[152] +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[153] +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[154] +#define SWIGTYPE_p_svn_version_extended_t swig_types[155] +#define SWIGTYPE_p_svn_version_t swig_types[156] +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[157] +#define SWIGTYPE_p_unsigned_long swig_types[158] +#define SWIGTYPE_p_void swig_types[159] +static swig_type_info *swig_types[161]; +static swig_module_info swig_module = {swig_types, 160, 0, 0, 0, 0}; #define SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -3153,6 +3157,12 @@ static swig_module_info swig_module = {swig_types, 158, 0, 0, 0, 0}; # error "This python version requires swig to be run with the '-classic' option" # endif #endif +#if (PY_VERSION_HEX <= 0x02020000) +# error "This python version requires swig to be run with the '-nomodern' option" +#endif +#if (PY_VERSION_HEX <= 0x02020000) +# error "This python version requires swig to be run with the '-nomodernargs' option" +#endif /*----------------------------------------------- @(target):= _repos.so @@ -3179,6 +3189,7 @@ static swig_module_info swig_module = {swig_types, 158, 0, 0, 0, 0}; #include "swigutil_py.h" +#include "swigutil_py3c.h" static PyObject * _global_py_pool = NULL; @@ -3863,7 +3874,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_py_make_parse_fns3(PyObject *SWIGUNUSEDPARM( arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_py_make_parse_fns3",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_py_make_parse_fns3",1,2,&obj0,&obj1)) SWIG_fail; arg3 = obj0; if (obj1) { /* Verify that the user supplied a valid pool */ @@ -3910,7 +3921,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_version(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *resultobj = 0; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_repos_version")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_version",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -3934,7 +3945,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_action_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_action_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_action_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3961,7 +3972,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_action_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_repos_notify_action_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_action_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_action_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3983,7 +3994,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_revision_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4010,7 +4021,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_revision_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4030,8 +4041,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_warning_str_set(PyObject *SWIGUNUS struct svn_repos_notify_t *arg1 = (struct svn_repos_notify_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_repos_notify_t_warning_str_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_warning_str_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4039,6 +4051,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_warning_str_set(PyObject *SWIGUNUS } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_notify_t_warning_str_set", "warning_str"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->warning_str) free((char *)arg1->warning_str); @@ -4059,7 +4075,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_warning_str_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_warning_str_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_warning_str_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4081,7 +4097,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_warning_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_warning_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_warning_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4108,7 +4124,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_warning_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_repos_notify_warning_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_warning_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_warning_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4130,7 +4146,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_shard_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_shard_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_shard_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4152,7 +4168,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_shard_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; apr_int64_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_shard_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_shard_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4174,7 +4190,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_new_revision_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_new_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_new_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4201,7 +4217,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_new_revision_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_new_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_new_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4223,7 +4239,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_old_revision_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_old_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_old_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4250,7 +4266,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_old_revision_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_old_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_old_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4272,7 +4288,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_node_action_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_node_action_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_node_action_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4299,7 +4315,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_node_action_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; enum svn_node_action result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_node_action_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_node_action_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4319,8 +4335,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_path_set(PyObject *SWIGUNUSEDPARM( struct svn_repos_notify_t *arg1 = (struct svn_repos_notify_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_repos_notify_t_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4328,6 +4345,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_path_set(PyObject *SWIGUNUSEDPARM( } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_notify_t_path_set", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->path) free((char *)arg1->path); @@ -4348,7 +4369,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_path_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4370,7 +4391,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_start_revision_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_start_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_start_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4397,7 +4418,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_start_revision_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_start_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_start_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4419,7 +4440,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_end_revision_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_notify_t_end_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_end_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4446,7 +4467,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_t_end_revision_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_notify_t_end_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_t_end_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_notify_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_notify_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4463,7 +4484,7 @@ fail: SWIGINTERN PyObject *svn_repos_notify_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_notify_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4482,7 +4503,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_notify_create(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_notify_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_notify_create",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_notify_action_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -4525,6 +4546,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_find_root_path(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -4532,7 +4554,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_find_root_path(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_repos_find_root_path",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_find_root_path",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_find_root_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4572,6 +4598,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_open3(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_repos_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -4586,7 +4613,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_open3(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_repos_open3",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_open3",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_open3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -4659,6 +4690,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_open2(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_repos_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -4668,7 +4700,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_open2(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_repos_open2",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_open2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_open2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -4726,6 +4762,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_open(PyObject *SWIGUNUSEDPARM(self), PyObje apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_repos_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -4734,7 +4771,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_open(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_repos_open",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_open",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_open", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4792,6 +4833,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_create(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_repos_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -4802,7 +4846,19 @@ SWIGINTERN PyObject *_wrap_svn_repos_create(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"szzOO|O:svn_repos_create",&arg2,&arg3,&arg4,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_create",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_create", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_repos_create", "unused_1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_create", "unused_2"); + if (PyErr_Occurred()) SWIG_fail; + } { if (_global_pool == NULL) { @@ -4874,6 +4930,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_upgrade2(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -4884,7 +4941,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_upgrade2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_repos_upgrade2",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_upgrade2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_upgrade2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -4955,6 +5016,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_upgrade(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -4965,7 +5027,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_upgrade(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_repos_upgrade",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_upgrade",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_upgrade", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -5031,6 +5097,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_delete(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -5038,7 +5105,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_delete(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_repos_delete",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_delete",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_delete", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -5089,6 +5160,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_has_capability(PyObject *SWIGUNUSEDPARM(sel svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -5097,13 +5169,17 @@ SWIGINTERN PyObject *_wrap_svn_repos_has_capability(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_repos_has_capability",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_has_capability",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_has_capability", "capability"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -5172,7 +5248,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_capabilities(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_repos_capabilities",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_capabilities",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5215,13 +5291,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_capabilities(PyObject *SWIGUNUSEDPARM(self) resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_repos_capabilities arg 1 (apr_hash_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_repos_capabilities is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_apr_hash_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -5249,7 +5322,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_remember_client_capabilities(PyObject *SWIG PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_remember_client_capabilities",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_remember_client_capabilities",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5293,7 +5366,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject * obj0 = 0 ; svn_fs_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_fs",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs",1,1,&obj0)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5330,7 +5403,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_type(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_fs_type",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_type",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5379,6 +5452,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy3(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg9 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -5391,7 +5466,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy3(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssOOOOO|O:svn_repos_hotcopy3",&arg1,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_hotcopy3",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_hotcopy3", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_hotcopy3", "dst_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -5474,6 +5557,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy2(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg7 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -5484,7 +5569,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssOOO|O:svn_repos_hotcopy2",&arg1,&arg2,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_hotcopy2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_hotcopy2", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_hotcopy2", "dst_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -5548,6 +5641,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -5556,7 +5651,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_hotcopy(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_repos_hotcopy",&arg1,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_hotcopy",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_hotcopy", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_hotcopy", "dst_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -5623,7 +5726,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_pack2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_fs_pack2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_pack2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5710,7 +5813,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_pack(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_fs_pack",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_pack",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5787,6 +5890,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover4(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg7 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -5798,7 +5902,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover4(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOOO|O:svn_repos_recover4",&arg1,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_recover4",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_recover4", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -5875,6 +5983,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover3(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg7 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -5886,7 +5995,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover3(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOOO|O:svn_repos_recover3",&arg1,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_recover3",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_recover3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -5959,6 +6072,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover2(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -5969,7 +6083,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_repos_recover2",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_recover2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_recover2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -6035,6 +6153,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -6042,7 +6161,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_recover(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_repos_recover",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_recover",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_recover", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -6099,7 +6222,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_freeze(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_freeze",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_freeze",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (apr_array_header_t *) svn_swig_py_seq_to_array(obj0, sizeof(const char *), @@ -6161,6 +6284,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_db_logfiles(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_array_header_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -6170,7 +6294,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_db_logfiles(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_repos_db_logfiles",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_db_logfiles",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_db_logfiles", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -6233,7 +6361,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_path(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_path",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_path",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6283,7 +6411,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_db_env(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_db_env",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_db_env",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6333,7 +6461,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_conf_dir(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_conf_dir",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_conf_dir",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6383,7 +6511,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_svnserve_conf(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_svnserve_conf",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_svnserve_conf",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6433,7 +6561,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_lock_dir(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_lock_dir",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_lock_dir",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6483,7 +6611,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_db_lockfile(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_db_lockfile",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_db_lockfile",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6533,7 +6661,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_db_logs_lockfile(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_db_logs_lockfile",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_db_logs_lockfile",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6583,7 +6711,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_hook_dir(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_hook_dir",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_hook_dir",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6633,7 +6761,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_start_commit_hook(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_start_commit_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_start_commit_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6683,7 +6811,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_pre_commit_hook(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_pre_commit_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_pre_commit_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6733,7 +6861,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_post_commit_hook(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_post_commit_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_post_commit_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6783,7 +6911,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_pre_revprop_change_hook(PyObject *SWIGUNUSE &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_pre_revprop_change_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_pre_revprop_change_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6833,7 +6961,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_post_revprop_change_hook(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_post_revprop_change_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_post_revprop_change_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6883,7 +7011,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_pre_lock_hook(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_pre_lock_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_pre_lock_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6933,7 +7061,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_post_lock_hook(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_post_lock_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_post_lock_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6983,7 +7111,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_pre_unlock_hook(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_pre_unlock_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_pre_unlock_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7033,7 +7161,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_post_unlock_hook(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_post_unlock_hook",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_post_unlock_hook",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7077,6 +7205,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_hooks_setenv(PyObject *SWIGUNUSEDPARM(self) apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -7084,13 +7213,17 @@ SWIGINTERN PyObject *_wrap_svn_repos_hooks_setenv(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_repos_hooks_setenv",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_hooks_setenv",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_hooks_setenv", "hooks_env_path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -7153,6 +7286,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report3(PyObject *SWIGUNUSEDPARM(self void *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -7169,7 +7305,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report3(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg16 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsszOOOOOOOO|O:svn_repos_begin_report3",&obj0,&obj1,&arg4,&arg5,&arg6,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_begin_report3",13,14,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; { arg2 = (svn_revnum_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -7183,6 +7319,18 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report3(PyObject *SWIGUNUSEDPARM(self } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_begin_report3", "fs_base"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_begin_report3", "target"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_begin_report3", "tgt_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -7298,6 +7446,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report2(PyObject *SWIGUNUSEDPARM(self void *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -7313,7 +7464,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report2(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg15 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsszOOOOOOO|O:svn_repos_begin_report2",&obj0,&obj1,&arg4,&arg5,&arg6,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_begin_report2",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg2 = (svn_revnum_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -7327,6 +7478,18 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report2(PyObject *SWIGUNUSEDPARM(self } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_begin_report2", "fs_base"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_begin_report2", "target"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_begin_report2", "tgt_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -7435,7 +7598,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; void *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -7450,7 +7617,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg15 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OzOsszOOOOOO|O:svn_repos_begin_report",&obj0,&arg3,&obj2,&arg5,&arg6,&arg7,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_begin_report",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg2 = (svn_revnum_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -7458,12 +7625,28 @@ SWIGINTERN PyObject *_wrap_svn_repos_begin_report(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_repos_begin_report", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_repos_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_begin_report", "fs_base"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_repos_begin_report", "target"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_begin_report", "tgt_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_boolean_t)SWIG_As_long (obj6); if (SWIG_arg_fail(svn_argnum_obj6)) { SWIG_fail; @@ -7557,9 +7740,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path3(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -7567,7 +7752,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path3(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOz|O:svn_repos_set_path3",&obj0,&arg2,&obj2,&obj3,&obj4,&arg6,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_set_path3",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7577,6 +7762,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path3(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_set_path3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -7594,6 +7783,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path3(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_set_path3", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj6) { /* Verify that the user supplied a valid pool */ if (obj6 != Py_None && obj6 != _global_py_pool) { @@ -7644,8 +7837,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path2(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -7653,7 +7848,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOz|O:svn_repos_set_path2",&obj0,&arg2,&obj2,&obj3,&arg5,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_set_path2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7663,6 +7858,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path2(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_set_path2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -7674,6 +7873,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path2(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_set_path2", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -7723,6 +7926,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -7732,7 +7936,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_repos_set_path",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_set_path",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7742,6 +7946,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_set_path(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_set_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -7805,9 +8013,12 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path3(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; svn_error_t *result = 0 ; @@ -7815,7 +8026,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path3(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssOOOz|O:svn_repos_link_path3",&obj0,&arg2,&arg3,&obj3,&obj4,&obj5,&arg7,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_link_path3",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7825,6 +8036,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path3(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_link_path3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_link_path3", "link_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -7842,6 +8061,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path3(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; } } + { + arg7 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_repos_link_path3", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj7) { /* Verify that the user supplied a valid pool */ if (obj7 != Py_None && obj7 != _global_py_pool) { @@ -7893,8 +8116,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -7902,7 +8128,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssOOz|O:svn_repos_link_path2",&obj0,&arg2,&arg3,&obj3,&obj4,&arg6,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_link_path2",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7912,6 +8138,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path2(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_link_path2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_link_path2", "link_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -7923,6 +8157,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_link_path2", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj6) { /* Verify that the user supplied a valid pool */ if (obj6 != Py_None && obj6 != _global_py_pool) { @@ -7973,6 +8211,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -7982,7 +8222,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssOO|O:svn_repos_link_path",&obj0,&arg2,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_link_path",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -7992,6 +8232,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_link_path(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_link_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_link_path", "link_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -8050,6 +8298,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_delete_path(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -8057,7 +8306,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_delete_path(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_repos_delete_path",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_delete_path",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -8066,6 +8315,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_delete_path(PyObject *SWIGUNUSEDPARM(self), PyErr_Clear(); } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_delete_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -8119,7 +8372,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_finish_report(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_finish_report",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_finish_report",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -8181,7 +8434,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_abort_report(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_abort_report",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_abort_report",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -8248,7 +8501,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -8263,7 +8519,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg14 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OszOzOOOOOOO|O:svn_repos_dir_delta2",&obj0,&arg2,&arg3,&obj3,&arg5,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dir_delta2",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8271,12 +8527,24 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta2(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_dir_delta2", "src_parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_dir_delta2", "src_entry"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; } } { + arg5 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_dir_delta2", "tgt_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj5, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj5); if (PyErr_Occurred()) { SWIG_fail; @@ -8377,7 +8645,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -8392,7 +8663,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg14 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OszOzOOOOOOO|O:svn_repos_dir_delta",&obj0,&arg2,&arg3,&obj3,&arg5,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dir_delta",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8400,12 +8671,24 @@ SWIGINTERN PyObject *_wrap_svn_repos_dir_delta(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_dir_delta", "src_parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_dir_delta", "src_entry"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; } } { + arg5 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_dir_delta", "tgt_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj5, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj5); if (PyErr_Occurred()) { SWIG_fail; @@ -8501,6 +8784,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_replay2(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -8513,7 +8797,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_replay2(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOO|O:svn_repos_replay2",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_replay2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8521,6 +8805,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_replay2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_replay2", "base_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -8608,7 +8896,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_replay(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_replay",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_replay",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8688,6 +8976,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor5(PyObject *SWIGUNUSEDPARM void *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -8701,7 +8991,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor5(PyObject *SWIGUNUSEDPARM arg12 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOssOOOO|O:svn_repos_get_commit_editor5",&obj0,&obj1,&arg5,&arg6,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_commit_editor5",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8715,6 +9005,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor5(PyObject *SWIGUNUSEDPARM } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_get_commit_editor5", "repos_url_decoded"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_get_commit_editor5", "base_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (_global_pool == NULL) { if (svn_swig_py_get_parent_pool(args, SWIGTYPE_p_apr_pool_t, @@ -8819,6 +9117,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor4(PyObject *SWIGUNUSEDPARM void *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -8831,7 +9133,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor4(PyObject *SWIGUNUSEDPARM arg13 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsszzOOO|O:svn_repos_get_commit_editor4",&obj0,&obj1,&arg5,&arg6,&arg7,&arg8,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_commit_editor4",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8845,6 +9147,22 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor4(PyObject *SWIGUNUSEDPARM } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_get_commit_editor4", "repos_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_get_commit_editor4", "base_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_commit_editor4", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg8 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_get_commit_editor4", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = svn_swig_py_commit_callback2; arg10 = (void *)obj6; } @@ -8936,6 +9254,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor3(PyObject *SWIGUNUSEDPARM void *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -8948,7 +9270,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor3(PyObject *SWIGUNUSEDPARM arg13 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsszzOOO|O:svn_repos_get_commit_editor3",&obj0,&obj1,&arg5,&arg6,&arg7,&arg8,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_commit_editor3",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8962,6 +9284,22 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor3(PyObject *SWIGUNUSEDPARM } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_get_commit_editor3", "repos_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_get_commit_editor3", "base_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_commit_editor3", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg8 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_get_commit_editor3", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = svn_swig_py_commit_callback; arg10 = (void *)obj6; } @@ -9051,6 +9389,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor2(PyObject *SWIGUNUSEDPARM void *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; svn_error_t *result = 0 ; @@ -9061,7 +9403,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor2(PyObject *SWIGUNUSEDPARM arg11 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsszzO|O:svn_repos_get_commit_editor2",&obj0,&obj1,&arg5,&arg6,&arg7,&arg8,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_commit_editor2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9075,6 +9417,22 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor2(PyObject *SWIGUNUSEDPARM } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_get_commit_editor2", "repos_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_get_commit_editor2", "base_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_commit_editor2", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg8 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_get_commit_editor2", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = svn_swig_py_commit_callback; arg10 = (void *)obj6; } @@ -9146,6 +9504,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor(PyObject *SWIGUNUSEDPARM( svn_delta_editor_t *temp1 ; void *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -9156,7 +9518,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor(PyObject *SWIGUNUSEDPARM( arg10 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsszzO|O:svn_repos_get_commit_editor",&obj0,&arg4,&arg5,&arg6,&arg7,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_commit_editor",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9164,6 +9526,22 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_commit_editor(PyObject *SWIGUNUSEDPARM( } } { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_get_commit_editor", "repos_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_get_commit_editor", "base_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_repos_get_commit_editor", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_commit_editor", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = svn_swig_py_commit_callback; arg9 = (void *)obj5; } @@ -9238,7 +9616,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dated_revision(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_dated_revision",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dated_revision",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9306,6 +9684,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_committed_info(PyObject *SWIGUNUSEDPARM char *temp2 ; char *temp3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9316,13 +9695,17 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_committed_info(PyObject *SWIGUNUSEDPARM arg1 = &temp1; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_repos_get_committed_info",&obj0,&arg5,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_committed_info",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_get_committed_info", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9363,7 +9746,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_committed_info(PyObject *SWIGUNUSEDPARM s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -9376,7 +9759,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_committed_info(PyObject *SWIGUNUSEDPARM s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -9404,6 +9787,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_stat(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *_global_py_pool = NULL ; svn_dirent_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9412,13 +9796,17 @@ SWIGINTERN PyObject *_wrap_svn_repos_stat(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_repos_stat",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_stat",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_stat", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9481,6 +9869,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_list(PyObject *SWIGUNUSEDPARM(self), PyObje apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9495,7 +9884,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_list(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOOOO|O:svn_repos_list",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_list",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9503,6 +9892,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_list(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_list", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; @@ -9595,6 +9988,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_deleted_rev(PyObject *SWIGUNUSEDPARM(self), svn_revnum_t temp5 ; int res5 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9605,7 +9999,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_deleted_rev(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_repos_deleted_rev",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_deleted_rev",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9613,6 +10007,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_deleted_rev(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_deleted_rev", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -9684,6 +10082,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_history2(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9696,7 +10095,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_history2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOO|O:svn_repos_history2",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_history2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9704,6 +10103,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_history2(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_history2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_repos_history_func_t) svn_swig_py_repos_history_func; arg4 = obj2; } @@ -9782,6 +10185,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_history(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9793,7 +10197,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_history(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOO|O:svn_repos_history",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_history",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9801,6 +10205,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_history(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_history", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_repos_history_func_t) svn_swig_py_repos_history_func; arg4 = obj2; } @@ -9875,6 +10283,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_trace_node_locations(PyObject *SWIGUNUSEDPA PyObject *_global_py_pool = NULL ; apr_hash_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9886,7 +10295,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_trace_node_locations(PyObject *SWIGUNUSEDPA SWIG_fail; arg8 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|O:svn_repos_trace_node_locations",&obj0,&arg3,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_trace_node_locations",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9894,6 +10303,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_trace_node_locations(PyObject *SWIGUNUSEDPA } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_trace_node_locations", "fs_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -9970,6 +10383,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_location_segments(PyObject *SWIGUNUSED apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9982,7 +10396,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_location_segments(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOO|O:svn_repos_node_location_segments",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_location_segments",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9990,6 +10404,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_location_segments(PyObject *SWIGUNUSED } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_node_location_segments", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10067,7 +10485,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_path_change_create(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_repos_path_change_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_path_change_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -10112,7 +10530,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_path_change_dup(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_path_change_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_path_change_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10156,7 +10574,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_revision_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_log_entry_t_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10183,7 +10601,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_revision_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_log_entry_t_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10207,7 +10625,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_revprops_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_log_entry_t_revprops_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_revprops_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10241,7 +10659,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_revprops_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; apr_hash_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_log_entry_t_revprops_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_revprops_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10265,7 +10683,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_has_children_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_log_entry_t_has_children_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_has_children_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10292,7 +10710,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_has_children_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_log_entry_t_has_children_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_has_children_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10314,7 +10732,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_non_inheritable_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_log_entry_t_non_inheritable_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_non_inheritable_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10341,7 +10759,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_non_inheritable_get(PyObject *S PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_log_entry_t_non_inheritable_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_non_inheritable_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10363,7 +10781,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_subtractive_merge_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_log_entry_t_subtractive_merge_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_subtractive_merge_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10390,7 +10808,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_t_subtractive_merge_get(PyObject PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_log_entry_t_subtractive_merge_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_t_subtractive_merge_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10407,7 +10825,7 @@ fail: SWIGINTERN PyObject *svn_repos_log_entry_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_log_entry_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -10424,7 +10842,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_create(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_repos_log_entry_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -10469,7 +10887,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_log_entry_dup(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_repos_log_entry_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_log_entry_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10545,7 +10963,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_logs5(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg15 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOOOOO|O:svn_repos_get_logs5",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_logs5",13,14,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10712,7 +11130,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_logs4(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg14 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOOO|O:svn_repos_get_logs4",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_logs4",11,12,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10853,7 +11271,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_logs3(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOO|O:svn_repos_get_logs3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_logs3",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10977,7 +11395,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_logs2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg11 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_repos_get_logs2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_logs2",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11092,7 +11510,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_logs(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOO|O:svn_repos_get_logs",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_logs",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11204,7 +11622,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_mergeinfo2(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_repos_fs_get_mergeinfo2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_get_mergeinfo2",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11326,7 +11744,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_mergeinfo(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg9 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOOOO|O:svn_repos_fs_get_mergeinfo",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_get_mergeinfo",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11431,6 +11849,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs2(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -11444,7 +11863,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs2(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOOO|O:svn_repos_get_file_revs2",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_file_revs2",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11452,6 +11871,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs2(PyObject *SWIGUNUSEDPARM(sel } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_get_file_revs2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -11543,6 +11966,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs(PyObject *SWIGUNUSEDPARM(self apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -11555,7 +11979,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOO|O:svn_repos_get_file_revs",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_file_revs",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11563,6 +11987,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_file_revs(PyObject *SWIGUNUSEDPARM(self } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_get_file_revs", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -11657,7 +12085,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_commit_txn(PyObject *SWIGUNUSEDPARM(self arg5 = _global_pool; arg1 = &temp1; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_fs_commit_txn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_commit_txn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11704,7 +12132,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_commit_txn(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -11749,7 +12177,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_commit2(PyObject *SWIGUNUS SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_fs_begin_txn_for_commit2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_begin_txn_for_commit2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11833,6 +12261,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_commit(PyObject *SWIGUNUSE svn_fs_txn_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -11841,7 +12271,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_commit(PyObject *SWIGUNUSE SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsz|O:svn_repos_fs_begin_txn_for_commit",&obj0,&obj1,&arg4,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_begin_txn_for_commit",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11854,6 +12284,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_commit(PyObject *SWIGUNUSE SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_begin_txn_for_commit", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_repos_fs_begin_txn_for_commit", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -11911,6 +12349,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_update(PyObject *SWIGUNUSE svn_fs_txn_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -11919,7 +12358,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_update(PyObject *SWIGUNUSE SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_repos_fs_begin_txn_for_update",&obj0,&obj1,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_begin_txn_for_update",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11932,6 +12371,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_begin_txn_for_update(PyObject *SWIGUNUSE SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_begin_txn_for_update", "author"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -11993,6 +12436,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock_many(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -12009,7 +12453,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock_many(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOzOOOO|OO:svn_repos_fs_lock_many",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_lock_many",7,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12030,6 +12474,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock_many(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_fs_lock_many", "comment"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -12115,6 +12563,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *_global_py_pool = NULL ; svn_lock_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -12127,7 +12578,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg10 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OszzOOOO|O:svn_repos_fs_lock",&obj0,&arg3,&arg4,&arg5,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_lock",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12135,6 +12586,18 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_lock", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_fs_lock", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_repos_fs_lock", "comment"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -12225,7 +12688,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_unlock_many(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|OO:svn_repos_fs_unlock_many",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_unlock_many",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12308,6 +12771,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_unlock(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -12316,7 +12781,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_unlock(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OszO|O:svn_repos_fs_unlock",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_unlock",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12324,6 +12789,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_unlock(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_unlock", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_repos_fs_unlock", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -12381,6 +12854,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks2(PyObject *SWIGUNUSEDPARM(self PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -12391,7 +12865,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks2(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_repos_fs_get_locks2",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_get_locks2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12399,6 +12873,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks2(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_get_locks2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_depth_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -12469,6 +12947,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -12478,7 +12957,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_repos_fs_get_locks",&obj0,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_get_locks",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12486,6 +12965,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_locks(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_get_locks", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { /* FIXME: Handle the NULL case. */ arg4 = (svn_repos_authz_func_t) svn_swig_py_repos_authz_func; arg5 = obj2; @@ -12556,6 +13039,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop4(PyObject *SWIGUNUSEDPAR svn_string_t value6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -12568,7 +13053,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop4(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg11 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOOOOO|O:svn_repos_fs_change_rev_prop4",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_rev_prop4",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12582,6 +13067,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop4(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_change_rev_prop4", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_fs_change_rev_prop4", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { SWIG_exception(SWIG_ValueError, "svn_repos_fs_change_rev_prop4 is not implemented yet"); } @@ -12589,12 +13082,16 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop4(PyObject *SWIGUNUSEDPAR if (obj5 == Py_None) arg6 = NULL; else { - if (!PyString_Check(obj5)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj5)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value6.data = PyString_AS_STRING(obj5); - value6.len = PyString_GET_SIZE(obj5); + if (PyBytes_AsStringAndSize(obj5, (char **)&(value6.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value6.len = pyStrLen; arg6 = &value6; } } @@ -12647,9 +13144,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop4(PyObject *SWIGUNUSEDPAR if (*arg5 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg5)->data, (*arg5)->len); + } else { + s = PyBytes_FromStringAndSize((*arg5)->data, (*arg5)->len); if (s == NULL) SWIG_fail; } @@ -12684,6 +13180,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop3(PyObject *SWIGUNUSEDPAR svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -12695,7 +13193,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop3(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOOOO|O:svn_repos_fs_change_rev_prop3",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_rev_prop3",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12709,15 +13207,27 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop3(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_change_rev_prop3", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_fs_change_rev_prop3", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value5.len = pyStrLen; arg5 = &value5; } } @@ -12792,6 +13302,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop2(PyObject *SWIGUNUSEDPAR svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -12801,7 +13313,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop2(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOO|O:svn_repos_fs_change_rev_prop2",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_rev_prop2",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12815,15 +13327,27 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop2(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_change_rev_prop2", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_fs_change_rev_prop2", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value5.len = pyStrLen; arg5 = &value5; } } @@ -12884,6 +13408,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -12892,7 +13418,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssO|O:svn_repos_fs_change_rev_prop",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_rev_prop",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12906,15 +13432,27 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_change_rev_prop", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_fs_change_rev_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + value5.len = pyStrLen; arg5 = &value5; } } @@ -12971,6 +13509,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_revision_prop(PyObject *SWIGUNUSEDPARM(s svn_string_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -12980,7 +13519,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_revision_prop(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_repos_fs_revision_prop",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_revision_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12994,6 +13533,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_revision_prop(PyObject *SWIGUNUSEDPARM(s } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_revision_prop", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } + { /* FIXME: Handle the NULL case. */ arg5 = (svn_repos_authz_func_t) svn_swig_py_repos_authz_func; arg6 = obj3; @@ -13030,9 +13573,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_revision_prop(PyObject *SWIGUNUSEDPARM(s if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -13072,7 +13614,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_revision_proplist(PyObject *SWIGUNUSEDPA SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_fs_revision_proplist",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_revision_proplist",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13143,6 +13685,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_node_prop(PyObject *SWIGUNUSEDPAR PyObject *_global_py_pool = NULL ; svn_string_t value4 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -13151,7 +13695,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_node_prop(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssO|O:svn_repos_fs_change_node_prop",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_node_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13159,15 +13703,27 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_node_prop(PyObject *SWIGUNUSEDPAR } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_change_node_prop", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_change_node_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value4.len = pyStrLen; arg4 = &value4; } } @@ -13224,6 +13780,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_inherited_props(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; apr_array_header_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -13238,7 +13796,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_inherited_props(PyObject *SWIGUNUSED SWIG_fail; arg8 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OssO|OO:svn_repos_fs_get_inherited_props",&obj0,&arg3,&arg4,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_get_inherited_props",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg2 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13246,6 +13804,14 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_get_inherited_props(PyObject *SWIGUNUSED } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_get_inherited_props", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_fs_get_inherited_props", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } + { /* FIXME: Handle the NULL case. */ arg5 = (svn_repos_authz_func_t) svn_swig_py_repos_authz_func; arg6 = obj3; @@ -13316,6 +13882,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM PyObject *_global_py_pool = NULL ; svn_string_t value3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -13324,7 +13891,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_repos_fs_change_txn_prop",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_txn_prop",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13332,15 +13899,23 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_fs_change_txn_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) arg3 = NULL; else { - if (!PyString_Check(obj2)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj2)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value3.data = PyString_AS_STRING(obj2); - value3.len = PyString_GET_SIZE(obj2); + if (PyBytes_AsStringAndSize(obj2, (char **)&(value3.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value3.len = pyStrLen; arg3 = &value3; } } @@ -13399,7 +13974,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_fs_change_txn_props(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_fs_change_txn_props",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_fs_change_txn_props",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13458,7 +14033,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_kind_set(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13485,7 +14060,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_kind_get(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13527,7 +14102,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_action_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; char result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_action_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_action_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13549,7 +14124,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_text_mod_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_text_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_text_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13576,7 +14151,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_text_mod_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_text_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_text_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13598,7 +14173,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_prop_mod_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_prop_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_prop_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13625,7 +14200,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_prop_mod_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_prop_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_prop_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13645,8 +14220,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_name_set(PyObject *SWIGUNUSEDPARM(se struct svn_repos_node_t *arg1 = (struct svn_repos_node_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_repos_node_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13654,6 +14230,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_name_set(PyObject *SWIGUNUSEDPARM(se } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_node_t_name_set", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->name) free((char *)arg1->name); @@ -13674,7 +14254,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_name_get(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13696,7 +14276,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_copyfrom_rev_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_copyfrom_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13723,7 +14303,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_copyfrom_rev_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_copyfrom_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_copyfrom_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13743,8 +14323,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_copyfrom_path_set(PyObject *SWIGUNUS struct svn_repos_node_t *arg1 = (struct svn_repos_node_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_repos_node_t_copyfrom_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_copyfrom_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13752,6 +14333,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_copyfrom_path_set(PyObject *SWIGUNUS } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_repos_node_t_copyfrom_path_set", "copyfrom_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->copyfrom_path) free((char *)arg1->copyfrom_path); @@ -13772,7 +14357,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_copyfrom_path_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_copyfrom_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_copyfrom_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13794,7 +14379,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_sibling_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_sibling_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_sibling_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13821,7 +14406,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_sibling_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; struct svn_repos_node_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_sibling_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_sibling_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13844,7 +14429,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_child_set(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_child_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_child_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13871,7 +14456,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_child_get(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; struct svn_repos_node_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_child_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_child_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13894,7 +14479,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_parent_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_node_t_parent_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_parent_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13921,7 +14506,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_t_parent_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; struct svn_repos_node_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_t_parent_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_t_parent_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_node_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_node_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13939,7 +14524,7 @@ fail: SWIGINTERN PyObject *svn_repos_node_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_node_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -13974,7 +14559,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_editor(PyObject *SWIGUNUSEDPARM(self), arg7 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|OO:svn_repos_node_editor",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_editor",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14064,7 +14649,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_node_from_baton(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; svn_repos_node_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_node_from_baton",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_node_from_baton",1,1,&obj0)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -14116,7 +14701,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_info_format(PyObject *SWIGUNUSEDPARM(self), arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_repos_info_format",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_info_format",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14225,7 +14810,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_verify_fs3(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOOO|O:svn_repos_verify_fs3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_verify_fs3",11,12,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14369,7 +14954,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_verify_fs2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOO|O:svn_repos_verify_fs2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_verify_fs2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14482,7 +15067,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_verify_fs(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_repos_verify_fs",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_verify_fs",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14594,7 +15179,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dump_fs4(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg15 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOOOOO|O:svn_repos_dump_fs4",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dump_fs4",13,14,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14754,7 +15339,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dump_fs3(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg11 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOO|O:svn_repos_dump_fs3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dump_fs3",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14884,7 +15469,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dump_fs2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_repos_dump_fs2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dump_fs2",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15007,7 +15592,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_dump_fs(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOO|O:svn_repos_dump_fs",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_dump_fs",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15122,6 +15707,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs6(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -15137,7 +15723,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs6(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg16 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOzOOOOOOOO|O:svn_repos_load_fs6",&obj0,&obj1,&obj2,&obj3,&obj4,&arg6,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13,&obj14)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs6",14,15,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13,&obj14)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15174,6 +15760,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs6(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_load_fs6", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj6); if (SWIG_arg_fail(svn_argnum_obj6)) { SWIG_fail; @@ -15286,6 +15876,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs5(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -15300,7 +15891,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs5(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg15 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOzOOOOOOO|O:svn_repos_load_fs5",&obj0,&obj1,&obj2,&obj3,&obj4,&arg6,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs5",13,14,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15337,6 +15928,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs5(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_load_fs5", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj6); if (SWIG_arg_fail(svn_argnum_obj6)) { SWIG_fail; @@ -15442,6 +16037,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs4(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -15455,7 +16051,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs4(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg14 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOzOOOOOO|O:svn_repos_load_fs4",&obj0,&obj1,&obj2,&obj3,&obj4,&arg6,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs4",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15492,6 +16088,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs4(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_repos_load_fs4", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj6); if (SWIG_arg_fail(svn_argnum_obj6)) { SWIG_fail; @@ -15587,6 +16187,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs3(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -15600,7 +16201,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs3(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOzOOOOOO|O:svn_repos_load_fs3",&obj0,&obj1,&obj2,&arg4,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs3",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15625,6 +16226,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs3(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_repos_load_fs3", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -15719,6 +16324,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs2(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -15729,7 +16335,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOzOOO|O:svn_repos_load_fs2",&obj0,&obj1,&obj2,&obj3,&arg5,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs2",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15765,6 +16371,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs2(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg5 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_load_fs2", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -15835,6 +16445,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs(PyObject *SWIGUNUSEDPARM(self), PyO PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -15843,7 +16454,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOzO|O:svn_repos_load_fs",&obj0,&obj1,&obj2,&obj3,&arg5,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15879,6 +16490,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg5 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_load_fs", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_cancel_func_t) svn_swig_py_cancel_func; arg7 = obj5; } @@ -15954,7 +16569,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_load_fs_revprops(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOO|O:svn_repos_load_fs_revprops",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_load_fs_revprops",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16068,7 +16683,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_magic_header_record_set(PyObje PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_magic_header_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_magic_header_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16095,7 +16710,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_magic_header_record_get(PyObje PyObject * obj0 = 0 ; svn_error_t *(*result)(int,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_magic_header_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_magic_header_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16117,7 +16732,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_uuid_record_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_uuid_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_uuid_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16144,7 +16759,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_uuid_record_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_uuid_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_uuid_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16166,7 +16781,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_new_revision_record_set(PyObje PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_new_revision_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_new_revision_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16193,7 +16808,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_new_revision_record_get(PyObje PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_new_revision_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_new_revision_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16215,7 +16830,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_new_node_record_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_new_node_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_new_node_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16242,7 +16857,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_new_node_record_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_new_node_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_new_node_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16264,7 +16879,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_revision_property_set(PyOb PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_set_revision_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_revision_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16291,7 +16906,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_revision_property_get(PyOb PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_set_revision_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_revision_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16313,7 +16928,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_node_property_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_set_node_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_node_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16340,7 +16955,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_node_property_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_set_node_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_node_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16362,7 +16977,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_delete_node_property_set(PyObj PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_delete_node_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_delete_node_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16389,7 +17004,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_delete_node_property_get(PyObj PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_delete_node_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_delete_node_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16411,7 +17026,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_remove_node_props_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_remove_node_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_remove_node_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16438,7 +17053,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_remove_node_props_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_remove_node_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_remove_node_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16460,7 +17075,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_fulltext_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_set_fulltext_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_fulltext_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16487,7 +17102,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_set_fulltext_get(PyObject *SWI PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_stream_t **,void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_set_fulltext_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_set_fulltext_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16509,7 +17124,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_apply_textdelta_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_apply_textdelta_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_apply_textdelta_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16536,7 +17151,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_apply_textdelta_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_txdelta_window_handler_t *,void **,void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_apply_textdelta_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_apply_textdelta_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16558,7 +17173,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_close_node_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_close_node_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_close_node_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16585,7 +17200,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_close_node_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_close_node_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_close_node_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16607,7 +17222,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_close_revision_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_t_close_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_close_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16634,7 +17249,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_t_close_revision_get(PyObject *S PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns3_t_close_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_t_close_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16651,7 +17266,7 @@ fail: SWIGINTERN PyObject *svn_repos_parse_fns3_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_parse_fns3_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -16679,7 +17294,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_dumpstream3(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_repos_parse_dumpstream3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_dumpstream3",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -16782,6 +17397,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser6(PyObject *SWIGUNUSEDPA PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -16797,7 +17413,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser6(PyObject *SWIGUNUSEDPA arg16 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOzOOOOOO|O:svn_repos_get_fs_build_parser6",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser6",13,14,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12,&obj13)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16835,6 +17451,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser6(PyObject *SWIGUNUSEDPA } } { + arg9 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_repos_get_fs_build_parser6", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (svn_boolean_t)SWIG_As_long (obj7); if (SWIG_arg_fail(svn_argnum_obj7)) { SWIG_fail; @@ -16952,6 +17572,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser5(PyObject *SWIGUNUSEDPA PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -16966,7 +17587,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser5(PyObject *SWIGUNUSEDPA arg15 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOzOOOOO|O:svn_repos_get_fs_build_parser5",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser5",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17004,6 +17625,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser5(PyObject *SWIGUNUSEDPA } } { + arg9 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_repos_get_fs_build_parser5", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (svn_boolean_t)SWIG_As_long (obj7); if (SWIG_arg_fail(svn_argnum_obj7)) { SWIG_fail; @@ -17112,6 +17737,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser4(PyObject *SWIGUNUSEDPA PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -17123,7 +17749,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser4(PyObject *SWIGUNUSEDPA arg12 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOzOO|O:svn_repos_get_fs_build_parser4",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser4",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17161,6 +17787,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser4(PyObject *SWIGUNUSEDPA } } { + arg9 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_repos_get_fs_build_parser4", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_repos_notify_func_t * tmp = svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_p_f_p_void_p_q_const__struct_svn_repos_notify_t_p_apr_pool_t__void, svn_argnum_obj7); if (tmp == NULL || PyErr_Occurred()) { @@ -17234,7 +17864,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_new_revision_record_set(PyObje PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_new_revision_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_new_revision_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17261,7 +17891,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_new_revision_record_get(PyObje PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_new_revision_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_new_revision_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17283,7 +17913,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_uuid_record_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_uuid_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_uuid_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17310,7 +17940,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_uuid_record_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_uuid_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_uuid_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17332,7 +17962,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_new_node_record_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_new_node_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_new_node_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17359,7 +17989,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_new_node_record_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_new_node_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_new_node_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17381,7 +18011,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_revision_property_set(PyOb PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_set_revision_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_revision_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17408,7 +18038,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_revision_property_get(PyOb PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_set_revision_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_revision_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17430,7 +18060,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_node_property_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_set_node_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_node_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17457,7 +18087,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_node_property_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_set_node_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_node_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17479,7 +18109,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_delete_node_property_set(PyObj PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_delete_node_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_delete_node_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17506,7 +18136,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_delete_node_property_get(PyObj PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_delete_node_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_delete_node_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17528,7 +18158,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_remove_node_props_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_remove_node_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_remove_node_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17555,7 +18185,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_remove_node_props_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_remove_node_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_remove_node_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17577,7 +18207,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_fulltext_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_set_fulltext_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_fulltext_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17604,7 +18234,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_set_fulltext_get(PyObject *SWI PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_stream_t **,void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_set_fulltext_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_set_fulltext_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17626,7 +18256,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_apply_textdelta_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_apply_textdelta_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_apply_textdelta_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17653,7 +18283,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_apply_textdelta_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_txdelta_window_handler_t *,void **,void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_apply_textdelta_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_apply_textdelta_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17675,7 +18305,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_close_node_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_close_node_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_close_node_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17702,7 +18332,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_close_node_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_close_node_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_close_node_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17724,7 +18354,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_close_revision_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_t_close_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_close_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17751,7 +18381,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_t_close_revision_get(PyObject *S PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parse_fns2_t_close_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_t_close_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17768,7 +18398,7 @@ fail: SWIGINTERN PyObject *svn_repos_parse_fns2_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_parse_fns2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -17780,7 +18410,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_new_revision_record_set(PyObje PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_new_revision_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_new_revision_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17807,7 +18437,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_new_revision_record_get(PyObje PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_new_revision_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_new_revision_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17829,7 +18459,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_uuid_record_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_uuid_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_uuid_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17856,7 +18486,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_uuid_record_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_uuid_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_uuid_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17878,7 +18508,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_new_node_record_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_new_node_record_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_new_node_record_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17905,7 +18535,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_new_node_record_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,apr_hash_t *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_new_node_record_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_new_node_record_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17927,7 +18557,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_revision_property_set(PyOb PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_set_revision_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_revision_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17954,7 +18584,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_revision_property_get(PyOb PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_set_revision_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_revision_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17976,7 +18606,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_node_property_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_set_node_property_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_node_property_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18003,7 +18633,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_node_property_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_set_node_property_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_node_property_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18025,7 +18655,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_remove_node_props_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_remove_node_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_remove_node_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18052,7 +18682,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_remove_node_props_get(PyObject PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_remove_node_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_remove_node_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18074,7 +18704,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_fulltext_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_set_fulltext_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_fulltext_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18101,7 +18731,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_set_fulltext_get(PyObject *SWI PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_stream_t **,void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_set_fulltext_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_set_fulltext_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18123,7 +18753,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_close_node_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_close_node_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_close_node_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18150,7 +18780,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_close_node_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_close_node_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_close_node_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18172,7 +18802,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_close_revision_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parser_fns_t_close_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_close_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18199,7 +18829,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parser_fns_t_close_revision_get(PyObject *S PyObject * obj0 = 0 ; svn_error_t *(*result)(void *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_repos_parser_fns_t_close_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parser_fns_t_close_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_repos_parse_fns_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18216,7 +18846,7 @@ fail: SWIGINTERN PyObject *svn_repos_parser_fns_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_parse_fns_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -18242,7 +18872,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_dumpstream2(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_parse_dumpstream2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_dumpstream2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -18332,7 +18962,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_dumpstream(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_parse_dumpstream",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_dumpstream",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -18421,6 +19051,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser3(PyObject *SWIGUNUSEDPA PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -18432,7 +19063,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser3(PyObject *SWIGUNUSEDPA arg10 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOzOO|O:svn_repos_get_fs_build_parser3",&obj0,&obj1,&obj2,&obj3,&arg7,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser3",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18458,6 +19089,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser3(PyObject *SWIGUNUSEDPA } } { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_fs_build_parser3", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_repos_notify_func_t * tmp = svn_swig_py_must_get_ptr(obj5, SWIGTYPE_p_p_f_p_void_p_q_const__struct_svn_repos_notify_t_p_apr_pool_t__void, svn_argnum_obj5); if (tmp == NULL || PyErr_Occurred()) { @@ -18545,6 +19180,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser2(PyObject *SWIGUNUSEDPA PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -18554,7 +19190,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser2(PyObject *SWIGUNUSEDPA arg8 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOz|O:svn_repos_get_fs_build_parser2",&obj0,&obj1,&obj2,&obj3,&arg7,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18584,6 +19220,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser2(PyObject *SWIGUNUSEDPA } } } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_fs_build_parser2", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -18656,6 +19296,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser(PyObject *SWIGUNUSEDPAR PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -18665,7 +19306,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser(PyObject *SWIGUNUSEDPAR arg8 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOz|O:svn_repos_get_fs_build_parser",&obj0,&obj1,&obj2,&obj3,&arg7,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_get_fs_build_parser",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg3 = (svn_repos_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -18695,6 +19336,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_get_fs_build_parser(PyObject *SWIGUNUSEDPAR } } } + { + arg7 = svn_swig_py_string_to_cstring(obj4, TRUE, "svn_repos_get_fs_build_parser", "parent_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -18758,7 +19403,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_initialize(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_repos_authz_initialize",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_initialize",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -18812,6 +19457,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read4(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_authz_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -18829,7 +19476,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read4(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg9 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ssOOOO|OO:svn_repos_authz_read4",&arg2,&arg3,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_read4",6,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_authz_read4", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_authz_read4", "groups_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg4 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -18929,6 +19584,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read3(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_authz_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -18944,7 +19601,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read3(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ssOO|OO:svn_repos_authz_read3",&arg2,&arg3,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_read3",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_authz_read3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_authz_read3", "groups_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg4 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -19026,6 +19691,8 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_authz_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -19035,7 +19702,15 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_repos_authz_read2",&arg2,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_read2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_authz_read2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_authz_read2", "groups_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg4 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -19096,6 +19771,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_authz_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -19105,7 +19781,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_read(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_repos_authz_read",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_read",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_repos_authz_read", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -19186,7 +19866,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_parse2(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOO|OO:svn_repos_authz_parse2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_parse2",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -19303,7 +19983,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_parse(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_authz_parse",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_parse",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -19385,6 +20065,9 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_check_access(PyObject *SWIGUNUSEDPARM svn_boolean_t temp6 ; int res6 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -19394,7 +20077,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_check_access(PyObject *SWIGUNUSEDPARM SWIG_fail; arg7 = _global_pool; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OsszO|O:svn_repos_authz_check_access",&obj0,&arg2,&arg3,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_authz_check_access",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_authz_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_authz_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19402,6 +20085,18 @@ SWIGINTERN PyObject *_wrap_svn_repos_authz_check_access(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_repos_authz_check_access", "repos_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_authz_check_access", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_repos_authz_check_access", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_repos_authz_access_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -19473,7 +20168,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_check_revision_access(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_check_revision_access",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_check_revision_access",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_repos_revision_access_level_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_revision_access_level_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19538,14 +20233,14 @@ fail: SWIGINTERN PyObject *svn_repos_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_repos_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_authz_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_authz_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -19568,7 +20263,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_magic_header_record(PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_parse_fns3_invoke_magic_header_record",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_magic_header_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19637,6 +20332,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_uuid_record(PyObject *SWI apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -19645,7 +20341,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_uuid_record(PyObject *SWI &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OzO|O:svn_repos_parse_fns3_invoke_uuid_record",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_uuid_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19653,6 +20349,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_uuid_record(PyObject *SWI } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_repos_parse_fns3_invoke_uuid_record", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -19720,7 +20420,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_new_revision_record(PyObj SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_parse_fns3_invoke_new_revision_record",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_new_revision_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19807,7 +20507,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_new_node_record(PyObject SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_parse_fns3_invoke_new_node_record",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_new_node_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19882,10 +20582,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_set_revision_property(PyO svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOsO:svn_repos_parse_fns3_invoke_set_revision_property",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_set_revision_property",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19901,15 +20602,23 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_set_revision_property(PyO } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns3_invoke_set_revision_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + value4.len = pyStrLen; arg4 = &value4; } } @@ -19947,10 +20656,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_set_node_property(PyObjec svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOsO:svn_repos_parse_fns3_invoke_set_node_property",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_set_node_property",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19966,15 +20676,23 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_set_node_property(PyObjec } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns3_invoke_set_node_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value4.len = pyStrLen; arg4 = &value4; } } @@ -20010,9 +20728,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_delete_node_property(PyOb char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOs:svn_repos_parse_fns3_invoke_delete_node_property",&obj0,&obj1,&arg3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_delete_node_property",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20028,6 +20747,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_delete_node_property(PyOb } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns3_invoke_delete_node_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_repos_parse_fns3_invoke_delete_node_property(arg1,arg2,(char const *)arg3); @@ -20060,7 +20783,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_remove_node_props(PyObjec PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_invoke_remove_node_props",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_remove_node_props",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20111,7 +20834,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_set_fulltext(PyObject *SW svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_invoke_set_fulltext",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_set_fulltext",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20181,7 +20904,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_apply_textdelta(PyObject if (arg2 == NULL) SWIG_fail; } arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_invoke_apply_textdelta",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_apply_textdelta",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20241,7 +20964,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_close_node(PyObject *SWIG PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_invoke_close_node",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_close_node",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20289,7 +21012,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns3_invoke_close_revision(PyObject * PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns3_invoke_close_revision",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns3_invoke_close_revision",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20350,7 +21073,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_new_revision_record(PyObj SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_parse_fns2_invoke_new_revision_record",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_new_revision_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20425,6 +21148,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_uuid_record(PyObject *SWI apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -20433,7 +21157,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_uuid_record(PyObject *SWI &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OzO|O:svn_repos_parse_fns2_invoke_uuid_record",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_uuid_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20441,6 +21165,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_uuid_record(PyObject *SWI } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_repos_parse_fns2_invoke_uuid_record", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -20508,7 +21236,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_new_node_record(PyObject SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_parse_fns2_invoke_new_node_record",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_new_node_record",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20583,10 +21311,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_set_revision_property(PyO svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOsO:svn_repos_parse_fns2_invoke_set_revision_property",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_set_revision_property",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20602,15 +21331,23 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_set_revision_property(PyO } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns2_invoke_set_revision_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value4.len = pyStrLen; arg4 = &value4; } } @@ -20648,10 +21385,11 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_set_node_property(PyObjec svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOsO:svn_repos_parse_fns2_invoke_set_node_property",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_set_node_property",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20667,15 +21405,23 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_set_node_property(PyObjec } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns2_invoke_set_node_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + value4.len = pyStrLen; arg4 = &value4; } } @@ -20711,9 +21457,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_delete_node_property(PyOb char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOs:svn_repos_parse_fns2_invoke_delete_node_property",&obj0,&obj1,&arg3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_delete_node_property",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20729,6 +21476,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_delete_node_property(PyOb } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_parse_fns2_invoke_delete_node_property", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_repos_parse_fns2_invoke_delete_node_property(arg1,arg2,(char const *)arg3); @@ -20761,7 +21512,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_remove_node_props(PyObjec PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_invoke_remove_node_props",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_remove_node_props",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20812,7 +21563,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_set_fulltext(PyObject *SW svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_invoke_set_fulltext",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_set_fulltext",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20882,7 +21633,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_apply_textdelta(PyObject if (arg2 == NULL) SWIG_fail; } arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_invoke_apply_textdelta",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_apply_textdelta",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20942,7 +21693,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_close_node(PyObject *SWIG PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_invoke_close_node",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_close_node",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20990,7 +21741,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_parse_fns2_invoke_close_revision(PyObject * PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_repos_parse_fns2_invoke_close_revision",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_parse_fns2_invoke_close_revision",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_repos_parse_fns2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_repos_parse_fns2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -21044,6 +21795,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_func(PyObject *SWIGUNUSEDPARM( int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -21053,7 +21805,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_func(PyObject *SWIGUNUSEDPARM( SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_repos_invoke_authz_func",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_authz_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_repos_authz_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21069,6 +21821,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_func(PyObject *SWIGUNUSEDPARM( } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_invoke_authz_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) { arg5 = NULL; } else if (SWIG_ConvertPtr(obj3, (void **) &arg5, 0, 0) == -1) { @@ -21137,6 +21893,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_callback(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -21146,7 +21903,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_callback(PyObject *SWIGUNUSEDP SWIG_fail; arg7 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOOsO|O:svn_repos_invoke_authz_callback",&obj0,&obj1,&obj2,&arg5,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_authz_callback",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_repos_authz_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_svn_repos_authz_access_t_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21168,6 +21925,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_callback(PyObject *SWIGUNUSEDP } } { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_repos_invoke_authz_callback", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) { arg6 = NULL; } else if (SWIG_ConvertPtr(obj4, (void **) &arg6, 0, 0) == -1) { @@ -21237,7 +21998,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_notify_func(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_invoke_notify_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_notify_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_repos_notify_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__struct_svn_repos_notify_t_p_apr_pool_t__void, svn_argnum_obj0); @@ -21303,6 +22064,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_dump_filter_func(PyObject *SWIGUNUSE int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -21312,7 +22074,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_dump_filter_func(PyObject *SWIGUNUSE SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_repos_invoke_dump_filter_func",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_dump_filter_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_repos_dump_filter_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21328,6 +22090,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_dump_filter_func(PyObject *SWIGUNUSE } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_invoke_dump_filter_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) { arg5 = NULL; } else if (SWIG_ConvertPtr(obj3, (void **) &arg5, 0, 0) == -1) { @@ -21396,7 +22162,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_freeze_func(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_repos_invoke_freeze_func",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_freeze_func",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_repos_freeze_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21463,6 +22229,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_history_func(PyObject *SWIGUNUSEDPAR PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -21471,7 +22238,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_history_func(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_repos_invoke_history_func",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_history_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_repos_history_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21489,6 +22256,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_history_func(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_invoke_history_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -21551,7 +22322,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_path_change_receiver(PyObject *SWIGU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_invoke_path_change_receiver",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_path_change_receiver",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_repos_path_change_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_repos_path_change_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21631,7 +22402,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_log_entry_receiver(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_invoke_log_entry_receiver",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_log_entry_receiver",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_repos_log_entry_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_repos_log_entry_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21709,6 +22480,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_file_rev_handler(PyObject *SWIGUNUSE void *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -21730,7 +22502,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_file_rev_handler(PyObject *SWIGUNUSE if (arg6 == NULL) SWIG_fail; } arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_repos_invoke_file_rev_handler",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_file_rev_handler",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_repos_file_rev_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21748,6 +22520,10 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_file_rev_handler(PyObject *SWIGUNUSE } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_repos_invoke_file_rev_handler", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -21836,7 +22612,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_verify_callback(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_repos_invoke_verify_callback",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_verify_callback",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_repos_verify_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_svn_revnum_t_p_svn_error_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -21921,7 +22697,7 @@ SWIGINTERN PyObject *_wrap_svn_repos_invoke_authz_warning_func(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_repos_invoke_authz_warning_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_repos_invoke_authz_warning_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_repos_authz_warning_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__svn_error_t_p_apr_pool_t__void, svn_argnum_obj0); @@ -21975,77 +22751,77 @@ fail: SWIGINTERN PyObject *svn_repos_authz_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_authz_callback_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_svn_repos_authz_access_t_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_notify_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__struct_svn_repos_notify_t_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_dump_filter_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_boolean_t_p_svn_fs_root_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_freeze_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_history_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_path_change_receiver_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_svn_repos_path_change_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_log_entry_receiver_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_svn_repos_log_entry_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_file_rev_handler_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_verify_callback_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_svn_revnum_t_p_svn_error_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_repos_authz_warning_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__svn_error_t_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -22453,6 +23229,8 @@ static swig_type_info _swigt__p_svn_cache_config_t = {"_p_svn_cache_config_t", " static swig_type_info _swigt__p_svn_checksum_ctx_t = {"_p_svn_checksum_ctx_t", "struct svn_checksum_ctx_t *|svn_checksum_ctx_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_checksum_kind_t = {"_p_svn_checksum_kind_t", "enum svn_checksum_kind_t *|svn_checksum_kind_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_checksum_t = {"_p_svn_checksum_t", "struct svn_checksum_t *|svn_checksum_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_svn_client__shelf_version_t = {"_p_svn_client__shelf_version_t", "svn_client__shelf_version_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_svn_client_conflict_option_t = {"_p_svn_client_conflict_option_t", "svn_client_conflict_option_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_commit_info_t = {"_p_svn_commit_info_t", "struct svn_commit_info_t *|svn_commit_info_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_config_t = {"_p_svn_config_t", "struct svn_config_t *|svn_config_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_delta_editor_t = {"_p_svn_delta_editor_t", "struct svn_delta_editor_t *|svn_delta_editor_t *", 0, 0, (void*)0, 0}; @@ -22613,6 +23391,8 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_svn_checksum_ctx_t, &_swigt__p_svn_checksum_kind_t, &_swigt__p_svn_checksum_t, + &_swigt__p_svn_client__shelf_version_t, + &_swigt__p_svn_client_conflict_option_t, &_swigt__p_svn_commit_info_t, &_swigt__p_svn_config_t, &_swigt__p_svn_delta_editor_t, @@ -22773,6 +23553,8 @@ static swig_cast_info _swigc__p_svn_cache_config_t[] = { {&_swigt__p_svn_cache_ static swig_cast_info _swigc__p_svn_checksum_ctx_t[] = { {&_swigt__p_svn_checksum_ctx_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_checksum_kind_t[] = { {&_swigt__p_svn_checksum_kind_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_checksum_t[] = { {&_swigt__p_svn_checksum_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_svn_client__shelf_version_t[] = { {&_swigt__p_svn_client__shelf_version_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_svn_client_conflict_option_t[] = { {&_swigt__p_svn_client_conflict_option_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_commit_info_t[] = { {&_swigt__p_svn_commit_info_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_config_t[] = { {&_swigt__p_svn_config_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_delta_editor_t[] = { {&_swigt__p_svn_delta_editor_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -22933,6 +23715,8 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_svn_checksum_ctx_t, _swigc__p_svn_checksum_kind_t, _swigc__p_svn_checksum_t, + _swigc__p_svn_client__shelf_version_t, + _swigc__p_svn_client_conflict_option_t, _swigc__p_svn_commit_info_t, _swigc__p_svn_config_t, _swigc__p_svn_delta_editor_t, |