diff options
Diffstat (limited to 'subversion/bindings/swig/python/svn_fs.c')
-rw-r--r-- | subversion/bindings/swig/python/svn_fs.c | 1304 |
1 files changed, 935 insertions, 369 deletions
diff --git a/subversion/bindings/swig/python/svn_fs.c b/subversion/bindings/swig/python/svn_fs.c index 360c7d9..c5918f1 100644 --- a/subversion/bindings/swig/python/svn_fs.c +++ b/subversion/bindings/swig/python/svn_fs.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 @@ -3048,73 +3050,75 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_svn_checksum_ctx_t swig_types[62] #define SWIGTYPE_p_svn_checksum_kind_t swig_types[63] #define SWIGTYPE_p_svn_checksum_t swig_types[64] -#define SWIGTYPE_p_svn_commit_info_t swig_types[65] -#define SWIGTYPE_p_svn_config_t swig_types[66] -#define SWIGTYPE_p_svn_delta_editor_t swig_types[67] -#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[68] -#define SWIGTYPE_p_svn_depth_t swig_types[69] -#define SWIGTYPE_p_svn_diff_hunk_t swig_types[70] -#define SWIGTYPE_p_svn_dirent_t swig_types[71] -#define SWIGTYPE_p_svn_errno_t swig_types[72] -#define SWIGTYPE_p_svn_error_t swig_types[73] -#define SWIGTYPE_p_svn_fs_access_t swig_types[74] -#define SWIGTYPE_p_svn_fs_dirent_t swig_types[75] -#define SWIGTYPE_p_svn_fs_fsfs_info_t swig_types[76] -#define SWIGTYPE_p_svn_fs_fsx_info_t swig_types[77] -#define SWIGTYPE_p_svn_fs_history_t swig_types[78] -#define SWIGTYPE_p_svn_fs_id_t swig_types[79] -#define SWIGTYPE_p_svn_fs_info_placeholder_t swig_types[80] -#define SWIGTYPE_p_svn_fs_ioctl_code_t swig_types[81] -#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[82] -#define SWIGTYPE_p_svn_fs_node_relation_t swig_types[83] -#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[84] -#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[85] -#define SWIGTYPE_p_svn_fs_path_change3_t swig_types[86] -#define SWIGTYPE_p_svn_fs_path_change_iterator_t swig_types[87] -#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[88] -#define SWIGTYPE_p_svn_fs_path_change_t swig_types[89] -#define SWIGTYPE_p_svn_fs_root_t swig_types[90] -#define SWIGTYPE_p_svn_fs_t swig_types[91] -#define SWIGTYPE_p_svn_fs_txn_t swig_types[92] -#define SWIGTYPE_p_svn_fs_upgrade_notify_action_t swig_types[93] -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[94] -#define SWIGTYPE_p_svn_io_dirent_t swig_types[95] -#define SWIGTYPE_p_svn_io_file_del_t swig_types[96] -#define SWIGTYPE_p_svn_location_segment_t swig_types[97] -#define SWIGTYPE_p_svn_lock_t swig_types[98] -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[99] -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[100] -#define SWIGTYPE_p_svn_log_entry_t swig_types[101] -#define SWIGTYPE_p_svn_merge_range_t swig_types[102] -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[103] -#define SWIGTYPE_p_svn_node_kind_t swig_types[104] -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[105] -#define SWIGTYPE_p_svn_opt_revision_t swig_types[106] -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[107] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[108] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[109] -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[110] -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[111] -#define SWIGTYPE_p_svn_prop_kind swig_types[112] -#define SWIGTYPE_p_svn_stream_mark_t swig_types[113] -#define SWIGTYPE_p_svn_stream_t swig_types[114] -#define SWIGTYPE_p_svn_string_t swig_types[115] -#define SWIGTYPE_p_svn_stringbuf_t swig_types[116] -#define SWIGTYPE_p_svn_tristate_t swig_types[117] -#define SWIGTYPE_p_svn_txdelta_op_t swig_types[118] -#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[119] -#define SWIGTYPE_p_svn_txdelta_window_t swig_types[120] -#define SWIGTYPE_p_svn_version_checklist_t swig_types[121] -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[122] -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[123] -#define SWIGTYPE_p_svn_version_extended_t swig_types[124] -#define SWIGTYPE_p_svn_version_t swig_types[125] -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[126] -#define SWIGTYPE_p_unsigned_char swig_types[127] -#define SWIGTYPE_p_unsigned_long swig_types[128] -#define SWIGTYPE_p_void swig_types[129] -static swig_type_info *swig_types[131]; -static swig_module_info swig_module = {swig_types, 130, 0, 0, 0, 0}; +#define SWIGTYPE_p_svn_client__shelf_version_t swig_types[65] +#define SWIGTYPE_p_svn_client_conflict_option_t swig_types[66] +#define SWIGTYPE_p_svn_commit_info_t swig_types[67] +#define SWIGTYPE_p_svn_config_t swig_types[68] +#define SWIGTYPE_p_svn_delta_editor_t swig_types[69] +#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[70] +#define SWIGTYPE_p_svn_depth_t swig_types[71] +#define SWIGTYPE_p_svn_diff_hunk_t swig_types[72] +#define SWIGTYPE_p_svn_dirent_t swig_types[73] +#define SWIGTYPE_p_svn_errno_t swig_types[74] +#define SWIGTYPE_p_svn_error_t swig_types[75] +#define SWIGTYPE_p_svn_fs_access_t swig_types[76] +#define SWIGTYPE_p_svn_fs_dirent_t swig_types[77] +#define SWIGTYPE_p_svn_fs_fsfs_info_t swig_types[78] +#define SWIGTYPE_p_svn_fs_fsx_info_t swig_types[79] +#define SWIGTYPE_p_svn_fs_history_t swig_types[80] +#define SWIGTYPE_p_svn_fs_id_t swig_types[81] +#define SWIGTYPE_p_svn_fs_info_placeholder_t swig_types[82] +#define SWIGTYPE_p_svn_fs_ioctl_code_t swig_types[83] +#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[84] +#define SWIGTYPE_p_svn_fs_node_relation_t swig_types[85] +#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[86] +#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[87] +#define SWIGTYPE_p_svn_fs_path_change3_t swig_types[88] +#define SWIGTYPE_p_svn_fs_path_change_iterator_t swig_types[89] +#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[90] +#define SWIGTYPE_p_svn_fs_path_change_t swig_types[91] +#define SWIGTYPE_p_svn_fs_root_t swig_types[92] +#define SWIGTYPE_p_svn_fs_t swig_types[93] +#define SWIGTYPE_p_svn_fs_txn_t swig_types[94] +#define SWIGTYPE_p_svn_fs_upgrade_notify_action_t swig_types[95] +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[96] +#define SWIGTYPE_p_svn_io_dirent_t swig_types[97] +#define SWIGTYPE_p_svn_io_file_del_t swig_types[98] +#define SWIGTYPE_p_svn_location_segment_t swig_types[99] +#define SWIGTYPE_p_svn_lock_t swig_types[100] +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[101] +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[102] +#define SWIGTYPE_p_svn_log_entry_t swig_types[103] +#define SWIGTYPE_p_svn_merge_range_t swig_types[104] +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[105] +#define SWIGTYPE_p_svn_node_kind_t swig_types[106] +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[107] +#define SWIGTYPE_p_svn_opt_revision_t swig_types[108] +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[109] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[110] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[111] +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[112] +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[113] +#define SWIGTYPE_p_svn_prop_kind swig_types[114] +#define SWIGTYPE_p_svn_stream_mark_t swig_types[115] +#define SWIGTYPE_p_svn_stream_t swig_types[116] +#define SWIGTYPE_p_svn_string_t swig_types[117] +#define SWIGTYPE_p_svn_stringbuf_t swig_types[118] +#define SWIGTYPE_p_svn_tristate_t swig_types[119] +#define SWIGTYPE_p_svn_txdelta_op_t swig_types[120] +#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[121] +#define SWIGTYPE_p_svn_txdelta_window_t swig_types[122] +#define SWIGTYPE_p_svn_version_checklist_t swig_types[123] +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[124] +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[125] +#define SWIGTYPE_p_svn_version_extended_t swig_types[126] +#define SWIGTYPE_p_svn_version_t swig_types[127] +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[128] +#define SWIGTYPE_p_unsigned_char swig_types[129] +#define SWIGTYPE_p_unsigned_long swig_types[130] +#define SWIGTYPE_p_void swig_types[131] +static swig_type_info *swig_types[133]; +static swig_module_info swig_module = {swig_types, 132, 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) @@ -3125,6 +3129,12 @@ static swig_module_info swig_module = {swig_types, 130, 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):= _fs.so @@ -3151,6 +3161,7 @@ static swig_module_info swig_module = {swig_types, 130, 0, 0, 0, 0}; #include "swigutil_py.h" +#include "swigutil_py3c.h" static PyObject * _global_py_pool = NULL; @@ -3643,7 +3654,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_version(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *resultobj = 0; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_fs_version")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_version",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -3672,7 +3683,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_initialize(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_fs_initialize",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_initialize",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -3722,6 +3733,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_create2(PyObject *SWIGUNUSEDPARM(self), PyObje apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_fs_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -3736,7 +3748,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_create2(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_fs_create2",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_create2",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_create2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -3809,6 +3825,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_create(PyObject *SWIGUNUSEDPARM(self), PyObjec apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_fs_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -3818,7 +3835,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_create(PyObject *SWIGUNUSEDPARM(self), PyObjec SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_fs_create",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_create",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_create", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -3878,6 +3899,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_open2(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_fs_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -3892,7 +3914,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_open2(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_fs_open2",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_open2",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_open2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -3965,6 +3991,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_open(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_fs_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -3974,7 +4001,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_open(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_fs_open",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_open",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_open", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -4034,6 +4065,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_upgrade2(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *arg6 = (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 ; @@ -4044,7 +4076,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_upgrade2(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_fs_upgrade2",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_upgrade2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_upgrade2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_fs_upgrade_notify_t * tmp = svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_p_f_p_void_apr_uint64_t_svn_fs_upgrade_notify_action_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1); @@ -4110,6 +4146,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_upgrade(PyObject *SWIGUNUSEDPARM(self), PyObje 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 ; @@ -4117,7 +4154,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_upgrade(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_upgrade",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_upgrade",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_upgrade", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4165,6 +4206,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_type(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -4173,7 +4215,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_type(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_type",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_type",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_type", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4208,7 +4254,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_type(PyObject *SWIGUNUSEDPARM(self), PyObject s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -4240,7 +4286,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_path",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4290,7 +4336,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_config(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_config",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_config",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4333,6 +4379,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete_fs(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 ; @@ -4340,7 +4387,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete_fs(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_delete_fs",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_delete_fs",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_delete_fs", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4393,6 +4444,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy3(PyObject *SWIGUNUSEDPARM(self), PyObj 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 ; @@ -4405,7 +4458,15 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy3(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssOOOOO|O:svn_fs_hotcopy3",&arg1,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_hotcopy3",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_hotcopy3", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_hotcopy3", "dest_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -4488,6 +4549,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy2(PyObject *SWIGUNUSEDPARM(self), PyObj 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 ; @@ -4498,7 +4561,15 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy2(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssOOO|O:svn_fs_hotcopy2",&arg1,&arg2,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_hotcopy2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_hotcopy2", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_hotcopy2", "dest_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -4562,6 +4633,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy(PyObject *SWIGUNUSEDPARM(self), PyObje 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 ; @@ -4570,7 +4643,15 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_fs_hotcopy",&arg1,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_hotcopy",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_hotcopy", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_hotcopy", "dest_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -4624,6 +4705,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_recover(PyObject *SWIGUNUSEDPARM(self), PyObje 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 ; svn_error_t *result = 0 ; @@ -4632,7 +4714,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_recover(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_fs_recover",&arg1,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_recover",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_recover", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_cancel_func_t) svn_swig_py_cancel_func; arg3 = obj1; @@ -4693,7 +4779,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_freeze(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_freeze",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_freeze",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4752,6 +4838,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_berkeley_logfiles(PyObject *SWIGUNUSEDPARM(sel 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 ; @@ -4761,7 +4848,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_berkeley_logfiles(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_fs_berkeley_logfiles",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_berkeley_logfiles",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_berkeley_logfiles", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -4824,7 +4915,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_new(PyObject *SWIGUNUSEDPARM(self), PyObject * &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_new",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_new",1,2,&obj0,&obj1)) SWIG_fail; { /* PYTHON-FIXME: Handle None -> NULL. */ arg1 = svn_swig_py_stringhash_from_dict(obj0, _global_pool); @@ -4864,9 +4955,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_create_berkeley(PyObject *SWIGUNUSEDPARM(self) svn_fs_t *arg1 = (svn_fs_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_create_berkeley",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_create_berkeley",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4874,6 +4966,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_create_berkeley(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_create_berkeley", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_fs_create_berkeley(arg1,(char const *)arg2); @@ -4903,9 +4999,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_open_berkeley(PyObject *SWIGUNUSEDPARM(self), svn_fs_t *arg1 = (svn_fs_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_open_berkeley",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_open_berkeley",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4913,6 +5010,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_open_berkeley(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_open_berkeley", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_fs_open_berkeley(arg1,(char const *)arg2); @@ -4951,7 +5052,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_berkeley_path(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_berkeley_path",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_berkeley_path",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4993,6 +5094,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete_berkeley(PyObject *SWIGUNUSEDPARM(self) 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 ; @@ -5000,7 +5102,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete_berkeley(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_delete_berkeley",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_delete_berkeley",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_delete_berkeley", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -5048,6 +5154,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy_berkeley(PyObject *SWIGUNUSEDPARM(self 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 ; @@ -5056,7 +5164,15 @@ SWIGINTERN PyObject *_wrap_svn_fs_hotcopy_berkeley(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_fs_hotcopy_berkeley",&arg1,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_hotcopy_berkeley",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_hotcopy_berkeley", "src_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_hotcopy_berkeley", "dest_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -5108,6 +5224,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_berkeley_recover(PyObject *SWIGUNUSEDPARM(self 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 ; @@ -5115,7 +5232,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_berkeley_recover(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_berkeley_recover",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_berkeley_recover",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_berkeley_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) { @@ -5163,6 +5284,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_create_access(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_fs_access_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -5171,7 +5293,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_create_access(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"z|O:svn_fs_create_access",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_create_access",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_fs_create_access", "username"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -5225,7 +5351,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_set_access(PyObject *SWIGUNUSEDPARM(self), PyO PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_set_access",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_set_access",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5272,7 +5398,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_access(PyObject *SWIGUNUSEDPARM(self), PyO svn_error_t *result = 0 ; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_get_access",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_access",1,1,&obj0)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5319,7 +5445,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_get_username(PyObject *SWIGUNUSEDPARM(s svn_error_t *result = 0 ; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_access_get_username",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_access_get_username",1,1,&obj0)) SWIG_fail; { arg2 = (svn_fs_access_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_access_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5352,7 +5478,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_get_username(PyObject *SWIGUNUSEDPARM(s s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -5370,9 +5496,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_add_lock_token2(PyObject *SWIGUNUSEDPAR char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Osz:svn_fs_access_add_lock_token2",&obj0,&arg2,&arg3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_access_add_lock_token2",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_access_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_access_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5380,6 +5508,14 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_add_lock_token2(PyObject *SWIGUNUSEDPAR } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_access_add_lock_token2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_fs_access_add_lock_token2", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_fs_access_add_lock_token2(arg1,(char const *)arg2,(char const *)arg3); @@ -5409,9 +5545,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_add_lock_token(PyObject *SWIGUNUSEDPARM svn_fs_access_t *arg1 = (svn_fs_access_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_fs_access_add_lock_token",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_access_add_lock_token",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_access_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_access_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5419,6 +5556,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_access_add_lock_token(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_fs_access_add_lock_token", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_fs_access_add_lock_token(arg1,(char const *)arg2); @@ -5451,7 +5592,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_compare_ids(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj1 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_compare_ids",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_compare_ids",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_id_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_id_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5487,7 +5628,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_check_related(PyObject *SWIGUNUSEDPARM(self), PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_check_related",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_check_related",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_id_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_id_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5530,14 +5671,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_parse_id(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_parse_id",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_parse_id",1,2,&obj0,&obj1)) SWIG_fail; { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "expecting a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "expecting a bytes"); SWIG_fail; } - arg1 = PyString_AS_STRING(obj0); - arg2 = PyString_GET_SIZE(obj0); + if (PyBytes_AsStringAndSize(obj0, &arg1, &pyStrLen) == -1) { + SWIG_fail; + } + arg2 = pyStrLen; } if (obj1) { /* Verify that the user supplied a valid pool */ @@ -5583,7 +5727,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_unparse_id(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_unparse_id",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_unparse_id",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_id_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_id_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5607,7 +5751,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_unparse_id(PyObject *SWIGUNUSEDPARM(self), PyO } { - resultobj = PyString_FromStringAndSize(result->data, result->len); + resultobj = PyBytes_FromStringAndSize(result->data, result->len); } { Py_XDECREF(_global_py_pool); @@ -5642,7 +5786,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_begin_txn2(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_fs_begin_txn2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_begin_txn2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5725,7 +5869,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_begin_txn(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_begin_txn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_begin_txn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5804,7 +5948,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_commit_txn(PyObject *SWIGUNUSEDPARM(self), PyO arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_commit_txn",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_commit_txn",1,2,&obj0,&obj1)) SWIG_fail; { arg3 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5870,7 +6014,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_abort_txn(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_abort_txn",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_abort_txn",1,2,&obj0,&obj1)) 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()) { @@ -5924,6 +6068,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_purge_txn(PyObject *SWIGUNUSEDPARM(self), PyOb 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 ; @@ -5931,13 +6076,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_purge_txn(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_purge_txn",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_purge_txn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_purge_txn", "txn_id"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -5994,7 +6143,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_name(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_txn_name",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_name",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6035,7 +6184,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_name(PyObject *SWIGUNUSEDPARM(self), PyObj s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -6059,7 +6208,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_base_revision(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_txn_base_revision",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_base_revision",1,1,&obj0)) 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()) { @@ -6091,6 +6240,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_open_txn(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *_global_py_pool = NULL ; svn_fs_txn_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -6099,13 +6249,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_open_txn(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_open_txn",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_open_txn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_open_txn", "name"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -6168,7 +6322,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_list_transactions(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_list_transactions",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_list_transactions",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6227,6 +6381,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_prop(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *_global_py_pool = NULL ; svn_string_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -6235,13 +6390,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_prop(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_txn_prop",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_prop",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_txn_prop", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -6274,9 +6433,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_prop(PyObject *SWIGUNUSEDPARM(self), PyObj 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; } @@ -6311,7 +6469,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_proplist(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_txn_proplist",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_proplist",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6370,6 +6528,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM(self) 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 ; @@ -6378,7 +6537,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_fs_change_txn_prop",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_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()) { @@ -6386,15 +6545,23 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_txn_prop(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_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; } } @@ -6453,7 +6620,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_txn_props(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_change_txn_props",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_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()) { @@ -6524,7 +6691,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_root(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_revision_root",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_root",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6599,7 +6766,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_root(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_txn_root",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_root",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_txn_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_txn_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6656,7 +6823,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_close_root(PyObject *SWIGUNUSEDPARM(self), PyO svn_fs_root_t *arg1 = (svn_fs_root_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_close_root",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_close_root",1,1,&obj0)) 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()) { @@ -6684,7 +6851,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_root_fs(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject * obj0 = 0 ; svn_fs_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_root_fs",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_root_fs",1,1,&obj0)) 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()) { @@ -6713,7 +6880,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_txn_root(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_is_txn_root",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_is_txn_root",1,1,&obj0)) 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()) { @@ -6741,7 +6908,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_revision_root(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_is_revision_root",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_is_revision_root",1,1,&obj0)) 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()) { @@ -6777,7 +6944,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_root_name(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_txn_root_name",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_root_name",1,2,&obj0,&obj1)) 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()) { @@ -6819,7 +6986,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_txn_root_base_revision(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_txn_root_base_revision",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_txn_root_base_revision",1,1,&obj0)) 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()) { @@ -6847,7 +7014,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_root_revision(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_revision_root_revision",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_root_revision",1,1,&obj0)) 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()) { @@ -6878,7 +7045,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_path_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6910,7 +7077,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_path_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_string_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6932,7 +7099,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_change_kind_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_change_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_change_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6959,7 +7126,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_change_kind_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_fs_path_change_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_change_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_change_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6981,7 +7148,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_node_kind_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_node_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_node_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7008,7 +7175,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_node_kind_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_node_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_node_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7030,7 +7197,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_text_mod_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_text_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_text_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7057,7 +7224,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_text_mod_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_text_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_text_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7079,7 +7246,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_prop_mod_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_prop_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_prop_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7106,7 +7273,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_prop_mod_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_prop_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_prop_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7128,7 +7295,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_mergeinfo_mod_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_mergeinfo_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_mergeinfo_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7155,7 +7322,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_mergeinfo_mod_get(PyObject *SWI PyObject * obj0 = 0 ; svn_tristate_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_mergeinfo_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_mergeinfo_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7177,7 +7344,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_known_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_copyfrom_known_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_known_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7204,7 +7371,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_known_get(PyObject *SW PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_copyfrom_known_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_known_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7226,7 +7393,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_rev_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change3_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7253,7 +7420,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_rev_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_copyfrom_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7273,8 +7440,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_path_set(PyObject *SWI struct svn_fs_path_change3_t *arg1 = (struct svn_fs_path_change3_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_fs_path_change3_t_copyfrom_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7282,6 +7450,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_path_set(PyObject *SWI } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_fs_path_change3_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); @@ -7302,7 +7474,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_t_copyfrom_path_get(PyObject *SWI PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change3_t_copyfrom_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_t_copyfrom_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7319,7 +7491,7 @@ fail: SWIGINTERN PyObject *svn_fs_path_change3_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_fs_path_change3_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7331,7 +7503,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_rev_id_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_node_rev_id_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_node_rev_id_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7358,7 +7530,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_rev_id_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_fs_id_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_node_rev_id_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_node_rev_id_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7381,7 +7553,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_change_kind_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_change_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_change_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7408,7 +7580,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_change_kind_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_fs_path_change_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_change_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_change_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7430,7 +7602,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_text_mod_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_text_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_text_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7457,7 +7629,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_text_mod_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_text_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_text_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7479,7 +7651,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_prop_mod_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_prop_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_prop_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7506,7 +7678,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_prop_mod_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_prop_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_prop_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7528,7 +7700,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_kind_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_node_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_node_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7555,7 +7727,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_kind_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_node_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_node_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7577,7 +7749,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_known_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_copyfrom_known_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_known_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7604,7 +7776,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_known_get(PyObject *SW PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_known_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_known_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7626,7 +7798,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_rev_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7653,7 +7825,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_rev_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7673,8 +7845,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_path_set(PyObject *SWI struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_fs_path_change2_t_copyfrom_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7682,6 +7855,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_path_set(PyObject *SWI } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_fs_path_change2_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); @@ -7702,7 +7879,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_path_get(PyObject *SWI PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_copyfrom_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7724,7 +7901,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_mergeinfo_mod_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_mergeinfo_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_mergeinfo_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7751,7 +7928,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_mergeinfo_mod_get(PyObject *SWI PyObject * obj0 = 0 ; svn_tristate_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_mergeinfo_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_t_mergeinfo_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7768,7 +7945,7 @@ fail: SWIGINTERN PyObject *svn_fs_path_change2_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_fs_path_change2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7780,7 +7957,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_node_rev_id_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_node_rev_id_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_node_rev_id_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7807,7 +7984,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_node_rev_id_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_fs_id_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_node_rev_id_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_node_rev_id_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7830,7 +8007,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_change_kind_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_change_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_change_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7857,7 +8034,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_change_kind_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_fs_path_change_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_change_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_change_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7879,7 +8056,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_text_mod_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_text_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_text_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7906,7 +8083,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_text_mod_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_text_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_text_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7928,7 +8105,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_prop_mod_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_prop_mod_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_prop_mod_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7955,7 +8132,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_prop_mod_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_prop_mod_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_t_prop_mod_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_path_change_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7972,7 +8149,7 @@ fail: SWIGINTERN PyObject *svn_fs_path_change_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_fs_path_change_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7993,7 +8170,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change2_create(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_path_change2_create",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change2_create",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_id_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_id_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8050,7 +8227,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_create(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_path_change3_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_create",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_path_change_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -8101,7 +8278,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change3_dup(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_path_change3_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change3_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_path_change3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8147,7 +8324,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_path_change_get(PyObject *SWIGUNUSEDPARM(self) svn_error_t *result = 0 ; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_path_change_get",1,1,&obj0)) SWIG_fail; { arg2 = (svn_fs_path_change_iterator_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_path_change_iterator_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8211,7 +8388,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_paths_changed3(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_fs_paths_changed3",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_paths_changed3",1,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()) { @@ -8297,7 +8474,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_paths_changed2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_paths_changed2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_paths_changed2",1,2,&obj0,&obj1)) 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()) { @@ -8369,7 +8546,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_paths_changed(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_paths_changed",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_paths_changed",1,2,&obj0,&obj1)) 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()) { @@ -8435,6 +8612,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_check_path(PyObject *SWIGUNUSEDPARM(self), PyO svn_node_kind_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -8443,13 +8621,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_check_path(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_check_path",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_check_path",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_fs_check_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) { @@ -8506,6 +8688,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_history2(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; svn_fs_history_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -8519,13 +8702,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_history2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|OO:svn_fs_node_history2",&obj0,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_history2",2,4,&obj0,&obj1,&obj2,&obj3)) 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_fs_node_history2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -8595,6 +8782,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_history(PyObject *SWIGUNUSEDPARM(self), P PyObject *_global_py_pool = NULL ; svn_fs_history_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -8603,13 +8791,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_history(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_history",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_history",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_fs_node_history", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -8680,7 +8872,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_history_prev2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_fs_history_prev2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_history_prev2",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_fs_history_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_history_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8771,7 +8963,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_history_prev(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_history_prev",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_history_prev",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_history_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_history_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8850,7 +9042,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_history_location(PyObject *SWIGUNUSEDPARM(self arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_history_location",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_history_location",1,2,&obj0,&obj1)) SWIG_fail; { arg3 = (svn_fs_history_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_history_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8891,7 +9083,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_history_location(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -8926,6 +9118,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_dir(PyObject *SWIGUNUSEDPARM(self), PyObjec svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -8934,13 +9127,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_dir(PyObject *SWIGUNUSEDPARM(self), PyObjec SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_is_dir",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_is_dir",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_fs_is_dir", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -8997,6 +9194,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_file(PyObject *SWIGUNUSEDPARM(self), PyObje svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9005,13 +9203,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_is_file(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_is_file",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_is_file",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_fs_is_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9067,6 +9269,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_id(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *_global_py_pool = NULL ; svn_fs_id_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9075,13 +9278,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_id(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_id",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_id",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_fs_node_id", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9139,7 +9346,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_relation(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 ; svn_error_t *result = 0 ; @@ -9147,7 +9356,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_relation(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOs|O:svn_fs_node_relation",&obj0,&obj1,&arg3,&obj3,&arg5,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_relation",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_fs_node_relation_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_node_relation_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9161,11 +9370,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_relation(PyObject *SWIGUNUSEDPARM(self), } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_node_relation", "path_a"); + 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, FALSE, "svn_fs_node_relation", "path_b"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -9216,6 +9433,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_created_rev(PyObject *SWIGUNUSEDPARM(self svn_revnum_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9224,13 +9442,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_created_rev(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_created_rev",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_created_rev",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_fs_node_created_rev", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9287,6 +9509,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_origin_rev(PyObject *SWIGUNUSEDPARM(self) svn_revnum_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9295,13 +9518,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_origin_rev(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_origin_rev",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_origin_rev",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_fs_node_origin_rev", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9357,6 +9584,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_created_path(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; char *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9365,13 +9593,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_created_path(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_created_path",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_created_path",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_fs_node_created_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) { @@ -9406,7 +9638,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_created_path(PyObject *SWIGUNUSEDPARM(sel s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -9435,6 +9667,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_prop(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *_global_py_pool = NULL ; svn_string_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -9443,13 +9677,21 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_prop(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Oss|O:svn_fs_node_prop",&obj0,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_prop",3,4,&obj0,&obj1,&obj2,&obj3)) 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_fs_node_prop", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_node_prop", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -9482,9 +9724,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_prop(PyObject *SWIGUNUSEDPARM(self), PyOb 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; } @@ -9512,6 +9753,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_proplist(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9520,13 +9762,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_proplist(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_proplist",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_proplist",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_fs_node_proplist", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9580,6 +9826,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_has_props(PyObject *SWIGUNUSEDPARM(self), svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9588,13 +9835,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_node_has_props(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_node_has_props",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_node_has_props",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_fs_node_has_props", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9651,6 +9902,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_node_prop(PyObject *SWIGUNUSEDPARM(self 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 ; @@ -9659,7 +9912,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_node_prop(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssO|O:svn_fs_change_node_prop",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_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()) { @@ -9667,15 +9920,27 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_node_prop(PyObject *SWIGUNUSEDPARM(self } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_change_node_prop", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_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; + } + 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; } } @@ -9731,7 +9996,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_different(PyObject *SWIGUNUSEDPARM(self) svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -9740,7 +10007,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_different(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_props_different",&obj0,&arg3,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_props_different",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -9748,11 +10015,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_different(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_props_different", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_props_different", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -9811,7 +10086,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_changed(PyObject *SWIGUNUSEDPARM(self), svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -9820,7 +10097,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_changed(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_props_changed",&obj0,&arg3,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_props_changed",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -9828,11 +10105,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_props_changed(PyObject *SWIGUNUSEDPARM(self), } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_props_changed", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_props_changed", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -9891,6 +10176,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_copied_from(PyObject *SWIGUNUSEDPARM(self), Py int res1 = SWIG_TMPOBJ ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9900,13 +10186,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_copied_from(PyObject *SWIGUNUSEDPARM(self), Py arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_copied_from",&obj0,&arg4,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_copied_from",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg3 = (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; } } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_copied_from", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -9947,7 +10237,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_copied_from(PyObject *SWIGUNUSEDPARM(self), Py s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -9977,6 +10267,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_closest_copy(PyObject *SWIGUNUSEDPARM(self), P svn_fs_root_t *temp1 ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -9986,13 +10277,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_closest_copy(PyObject *SWIGUNUSEDPARM(self), P arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_closest_copy",&obj0,&arg4,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_closest_copy",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg3 = (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; } } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_closest_copy", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -10033,7 +10328,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_closest_copy(PyObject *SWIGUNUSEDPARM(self), P s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -10077,7 +10372,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_mergeinfo3(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOO|O:svn_fs_get_mergeinfo3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_mergeinfo3",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()) { @@ -10197,7 +10492,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_mergeinfo2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg8 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|OO:svn_fs_get_mergeinfo2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_mergeinfo2",5,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) 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()) { @@ -10319,7 +10614,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_mergeinfo(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_get_mergeinfo",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_mergeinfo",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -10412,8 +10707,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_merge(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject *_global_py_pool = NULL ; char *temp1 ; 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 ; @@ -10422,7 +10720,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_merge(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg8 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOsOs|O:svn_fs_merge",&obj0,&arg3,&obj2,&arg5,&obj4,&arg7,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_merge",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) 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()) { @@ -10430,17 +10728,29 @@ SWIGINTERN PyObject *_wrap_svn_fs_merge(PyObject *SWIGUNUSEDPARM(self), PyObject } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_merge", "source_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_merge", "target_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj4, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj4); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg7 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_fs_merge", "ancestor_path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj6) { /* Verify that the user supplied a valid pool */ if (obj6 != Py_None && obj6 != _global_py_pool) { @@ -10475,7 +10785,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_merge(PyObject *SWIGUNUSEDPARM(self), PyObject s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -10498,8 +10808,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_name_set(PyObject *SWIGUNUSEDPARM(sel struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_dirent_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10507,6 +10818,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_name_set(PyObject *SWIGUNUSEDPARM(sel } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_dirent_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); @@ -10527,7 +10842,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_name_get(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10549,7 +10864,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_id_set(PyObject *SWIGUNUSEDPARM(self) PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_dirent_t_id_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_id_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10576,7 +10891,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_id_get(PyObject *SWIGUNUSEDPARM(self) PyObject * obj0 = 0 ; svn_fs_id_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_id_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_id_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10599,7 +10914,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_kind_set(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_dirent_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10626,7 +10941,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_kind_get(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dirent_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10643,7 +10958,7 @@ fail: SWIGINTERN PyObject *svn_fs_dirent_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_fs_dirent_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -10658,6 +10973,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dir_entries(PyObject *SWIGUNUSEDPARM(self), Py PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -10666,13 +10982,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_dir_entries(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_dir_entries",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dir_entries",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_fs_dir_entries", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -10746,7 +11066,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_dir_optimal_order(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_fs_dir_optimal_order",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_dir_optimal_order",2,4,&obj0,&obj1,&obj2,&obj3)) 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()) { @@ -10829,6 +11149,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_make_dir(PyObject *SWIGUNUSEDPARM(self), PyObj 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 ; @@ -10836,13 +11157,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_make_dir(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_make_dir",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_make_dir",2,3,&obj0,&obj1,&obj2)) 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()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_make_dir", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -10890,6 +11215,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete(PyObject *SWIGUNUSEDPARM(self), PyObjec 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 ; @@ -10897,13 +11223,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_delete(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_delete",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_delete",2,3,&obj0,&obj1,&obj2)) 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()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_delete", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -10953,7 +11283,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_copy(PyObject *SWIGUNUSEDPARM(self), PyObject 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 ; @@ -10961,7 +11293,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_copy(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_copy",&obj0,&arg2,&obj2,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_copy",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()) { @@ -10969,11 +11301,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_copy(PyObject *SWIGUNUSEDPARM(self), PyObject } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_copy", "from_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_copy", "to_path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -11023,6 +11363,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_link(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -11030,7 +11371,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_link(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_fs_revision_link",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_link",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()) { @@ -11043,6 +11384,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_link(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_revision_link", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -11092,6 +11437,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_length(PyObject *SWIGUNUSEDPARM(self), Py PyObject *_global_py_pool = NULL ; apr_int64_t temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -11100,13 +11446,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_length(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_file_length",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_file_length",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_fs_file_length", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11162,6 +11512,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self), svn_checksum_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -11171,7 +11522,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_fs_file_checksum",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_file_checksum",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -11185,6 +11536,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self), } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_file_checksum", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -11218,13 +11573,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self), resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_fs_file_checksum arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_fs_file_checksum is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -11248,6 +11600,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_md5_checksum(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; unsigned char temp1[APR_MD5_DIGESTSIZE] ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -11256,13 +11609,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_md5_checksum(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_file_md5_checksum",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_file_md5_checksum",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_fs_file_md5_checksum", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11291,7 +11648,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_md5_checksum(PyObject *SWIGUNUSEDPARM(sel resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize((char *)arg1, APR_MD5_DIGESTSIZE)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize((const char *)arg1, APR_MD5_DIGESTSIZE)); } { Py_XDECREF(_global_py_pool); @@ -11315,6 +11672,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_contents(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; svn_stream_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -11323,13 +11681,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_contents(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_file_contents",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_file_contents",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_fs_file_contents", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11388,6 +11750,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_try_process_file_contents(PyObject *SWIGUNUSED svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -11398,7 +11761,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_try_process_file_contents(PyObject *SWIGUNUSED SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_fs_try_process_file_contents",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_try_process_file_contents",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -11406,6 +11769,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_try_process_file_contents(PyObject *SWIGUNUSED } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_try_process_file_contents", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_fs_process_contents_func_t * tmp = svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj2); if (tmp == NULL || PyErr_Occurred()) { @@ -11474,6 +11841,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_make_file(PyObject *SWIGUNUSEDPARM(self), PyOb 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 ; @@ -11481,13 +11849,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_make_file(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_make_file",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_make_file",2,3,&obj0,&obj1,&obj2)) 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()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_make_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11540,6 +11912,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_apply_textdelta(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; void *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -11558,13 +11933,25 @@ SWIGINTERN PyObject *_wrap_svn_fs_apply_textdelta(PyObject *SWIGUNUSEDPARM(self) if (arg1 == NULL) SWIG_fail; } arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Oszz|O:svn_fs_apply_textdelta",&obj0,&arg4,&arg5,&arg6,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_apply_textdelta",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg3 = (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; } } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_apply_textdelta", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_fs_apply_textdelta", "base_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_fs_apply_textdelta", "result_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -11627,6 +12014,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_apply_text(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *_global_py_pool = NULL ; svn_stream_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -11635,13 +12024,21 @@ SWIGINTERN PyObject *_wrap_svn_fs_apply_text(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Osz|O:svn_fs_apply_text",&obj0,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_apply_text",3,4,&obj0,&obj1,&obj2,&obj3)) 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_fs_apply_text", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_fs_apply_text", "result_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -11700,7 +12097,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_different(PyObject *SWIGUNUSEDPARM(se svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -11709,7 +12108,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_different(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_contents_different",&obj0,&arg3,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_contents_different",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -11717,11 +12116,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_different(PyObject *SWIGUNUSEDPARM(se } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_contents_different", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_contents_different", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -11780,7 +12187,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_changed(PyObject *SWIGUNUSEDPARM(self svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -11789,7 +12198,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_changed(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_contents_changed",&obj0,&arg3,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_contents_changed",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -11797,11 +12206,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_contents_changed(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_contents_changed", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_contents_changed", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -11865,7 +12282,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_youngest_rev(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_youngest_rev",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_youngest_rev",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11944,7 +12361,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_format(PyObject *SWIGUNUSEDPARM(self), Py arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_fs_info_format",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info_format",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg3 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12042,7 +12459,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_config_files(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_fs_info_config_files",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info_config_files",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12127,7 +12544,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_deltify_revision(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_deltify_revision",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_deltify_revision",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12193,7 +12610,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_refresh_revision_props(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_refresh_revision_props",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_refresh_revision_props",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12253,6 +12670,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop2(PyObject *SWIGUNUSEDPARM(self), svn_string_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -12267,7 +12685,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOsO|OO:svn_fs_revision_prop2",&obj0,&obj1,&arg4,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_prop2",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12281,6 +12699,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop2(PyObject *SWIGUNUSEDPARM(self), } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_revision_prop2", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -12326,9 +12748,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop2(PyObject *SWIGUNUSEDPARM(self), 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; } @@ -12364,6 +12785,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop(PyObject *SWIGUNUSEDPARM(self), svn_string_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -12372,7 +12794,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_fs_revision_prop",&obj0,&obj1,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_prop",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12385,6 +12807,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_revision_prop", "propname"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -12417,9 +12843,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_prop(PyObject *SWIGUNUSEDPARM(self), 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; } @@ -12464,7 +12889,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_proplist2(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|OO:svn_fs_revision_proplist2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_proplist2",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12558,7 +12983,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_revision_proplist(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_revision_proplist",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_revision_proplist",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12626,6 +13051,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -12635,7 +13061,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_fs_change_rev_prop2",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_change_rev_prop2",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()) { @@ -12649,6 +13075,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_change_rev_prop2", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { SWIG_exception(SWIG_ValueError, "svn_fs_change_rev_prop2 is not implemented yet"); } @@ -12656,12 +13086,16 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self 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; } } @@ -12697,9 +13131,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self if (*arg4 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg4)->data, (*arg4)->len); + } else { + s = PyBytes_FromStringAndSize((*arg4)->data, (*arg4)->len); if (s == NULL) SWIG_fail; } @@ -12729,6 +13162,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM(self) svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -12737,7 +13171,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_fs_change_rev_prop",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_change_rev_prop",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()) { @@ -12751,15 +13185,23 @@ SWIGINTERN PyObject *_wrap_svn_fs_change_rev_prop(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_change_rev_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; + } + 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; } } @@ -12814,7 +13256,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_file_delta_stream(PyObject *SWIGUNUSEDPARM PyObject *_global_py_pool = NULL ; svn_txdelta_stream_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -12823,7 +13267,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_file_delta_stream(PyObject *SWIGUNUSEDPARM SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOs|O:svn_fs_get_file_delta_stream",&obj0,&arg3,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_file_delta_stream",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) 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()) { @@ -12831,11 +13275,19 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_file_delta_stream(PyObject *SWIGUNUSEDPARM } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_get_file_delta_stream", "source_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_fs_root_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_fs_get_file_delta_stream", "target_path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -12898,7 +13350,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_get_uuid",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_uuid",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12939,7 +13391,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -12965,6 +13417,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_set_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj 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 ; @@ -12972,13 +13425,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_set_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Oz|O:svn_fs_set_uuid",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_set_uuid",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_fs_set_uuid", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -13025,6 +13482,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_target_create(PyObject *SWIGUNUSEDPARM(se apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_fs_lock_target_t *result = 0 ; @@ -13033,7 +13491,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_target_create(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"zO|O:svn_fs_lock_target_create",&arg1,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_lock_target_create",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_fs_lock_target_create", "token"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_revnum_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -13075,8 +13537,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_target_set_token(PyObject *SWIGUNUSEDPARM svn_fs_lock_target_t *arg1 = (svn_fs_lock_target_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_fs_lock_target_set_token",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_lock_target_set_token",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_fs_lock_target_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_lock_target_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13084,6 +13547,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_target_set_token(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_fs_lock_target_set_token", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); svn_fs_lock_target_set_token(arg1,(char const *)arg2); @@ -13114,6 +13581,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_many(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -13130,7 +13598,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_many(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOzOOOO|OO:svn_fs_lock_many",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_lock_many",7,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13151,6 +13619,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock_many(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_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; @@ -13236,6 +13708,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyObject 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 ; @@ -13248,7 +13723,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg10 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OszzOOOO|O:svn_fs_lock",&obj0,&arg3,&arg4,&arg5,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_lock",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13256,6 +13731,18 @@ SWIGINTERN PyObject *_wrap_svn_fs_lock(PyObject *SWIGUNUSEDPARM(self), PyObject } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_lock", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_fs_lock", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_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; @@ -13336,7 +13823,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_generate_lock_token(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_generate_lock_token",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_generate_lock_token",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13377,7 +13864,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_generate_lock_token(PyObject *SWIGUNUSEDPARM(s s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -13422,7 +13909,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_unlock_many(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|OO:svn_fs_unlock_many",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_unlock_many",4,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()) { @@ -13505,6 +13992,8 @@ SWIGINTERN PyObject *_wrap_svn_fs_unlock(PyObject *SWIGUNUSEDPARM(self), PyObjec 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 ; @@ -13513,7 +14002,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_unlock(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OszO|O:svn_fs_unlock",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_unlock",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()) { @@ -13521,6 +14010,14 @@ SWIGINTERN PyObject *_wrap_svn_fs_unlock(PyObject *SWIGUNUSEDPARM(self), PyObjec } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_unlock", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_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; @@ -13575,6 +14072,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_lock(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *_global_py_pool = NULL ; svn_lock_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -13583,13 +14081,17 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_lock(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_fs_get_lock",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_lock",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_get_lock", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -13646,6 +14148,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks2(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 ; @@ -13655,7 +14158,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks2(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_fs_get_locks2",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_locks2",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()) { @@ -13663,6 +14166,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_get_locks2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_depth_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -13721,6 +14228,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks(PyObject *SWIGUNUSEDPARM(self), PyOb 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 ; @@ -13729,7 +14237,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_fs_get_locks",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_get_locks",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13737,6 +14245,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_get_locks(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_get_locks", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_fs_get_locks_callback_t) svn_swig_py_fs_get_locks_func; arg4 = obj2; } @@ -13793,16 +14305,22 @@ SWIGINTERN PyObject *_wrap_svn_fs_print_modules(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_print_modules",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_print_modules",1,2,&obj0,&obj1)) SWIG_fail; { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - arg1 = svn_stringbuf_ncreate(PyString_AS_STRING(obj0), - PyString_GET_SIZE(obj0), - /* ### gah... what pool to use? */ - _global_pool); + { + Py_ssize_t strBufLen; + char *strBufChar; + if (-1 == PyBytes_AsStringAndSize(obj0, &strBufChar, &strBufLen)) { + SWIG_fail; + } + arg1 = svn_stringbuf_ncreate(strBufChar, strBufLen, + /* ### gah... what pool to use? */ + _global_pool); + } } if (obj1) { /* Verify that the user supplied a valid pool */ @@ -13853,6 +14371,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_pack(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *arg6 = (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 ; @@ -13863,7 +14382,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_pack(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_fs_pack",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_pack",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_pack", "db_path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_fs_pack_notify_t * tmp = svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1); @@ -13936,6 +14459,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_verify(PyObject *SWIGUNUSEDPARM(self), PyObjec 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 ; @@ -13949,7 +14473,11 @@ SWIGINTERN PyObject *_wrap_svn_fs_verify(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOOOOO|O:svn_fs_verify",&arg1,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_verify",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_fs_verify", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { /* PYTHON-FIXME: Handle None -> NULL. */ arg2 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); @@ -14039,7 +14567,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_verify_root(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_fs_verify_root",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_verify_root",1,2,&obj0,&obj1)) 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()) { @@ -14090,8 +14618,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_fs_type_set(PyObject *SWIGUNUSEDPA struct svn_fs_fsfs_info_t *arg1 = (struct svn_fs_fsfs_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_fsfs_info_t_fs_type_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_fs_type_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14099,6 +14628,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_fs_type_set(PyObject *SWIGUNUSEDPA } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_fsfs_info_t_fs_type_set", "fs_type"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fs_type) free((char *)arg1->fs_type); @@ -14119,7 +14652,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_fs_type_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsfs_info_t_fs_type_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_fs_type_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14141,7 +14674,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_shard_size_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_fsfs_info_t_shard_size_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_shard_size_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14168,7 +14701,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_shard_size_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsfs_info_t_shard_size_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_shard_size_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14190,7 +14723,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_min_unpacked_rev_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_fsfs_info_t_min_unpacked_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_min_unpacked_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14217,7 +14750,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_min_unpacked_rev_get(PyObject *SWI PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsfs_info_t_min_unpacked_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_min_unpacked_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14239,7 +14772,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_log_addressing_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_fsfs_info_t_log_addressing_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_log_addressing_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14266,7 +14799,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsfs_info_t_log_addressing_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsfs_info_t_log_addressing_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsfs_info_t_log_addressing_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsfs_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsfs_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14283,7 +14816,7 @@ fail: SWIGINTERN PyObject *svn_fs_fsfs_info_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_fs_fsfs_info_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -14293,8 +14826,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_fs_type_set(PyObject *SWIGUNUSEDPAR struct svn_fs_fsx_info_t *arg1 = (struct svn_fs_fsx_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_fsx_info_t_fs_type_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_fs_type_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14302,6 +14836,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_fs_type_set(PyObject *SWIGUNUSEDPAR } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_fsx_info_t_fs_type_set", "fs_type"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fs_type) free((char *)arg1->fs_type); @@ -14322,7 +14860,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_fs_type_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsx_info_t_fs_type_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_fs_type_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14344,7 +14882,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_shard_size_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_fsx_info_t_shard_size_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_shard_size_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14371,7 +14909,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_shard_size_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsx_info_t_shard_size_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_shard_size_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14393,7 +14931,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_min_unpacked_rev_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_fsx_info_t_min_unpacked_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_min_unpacked_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14420,7 +14958,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_fsx_info_t_min_unpacked_rev_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_fsx_info_t_min_unpacked_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_fsx_info_t_min_unpacked_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_fsx_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_fsx_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14437,7 +14975,7 @@ fail: SWIGINTERN PyObject *svn_fs_fsx_info_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_fs_fsx_info_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -14447,8 +14985,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_placeholder_t_fs_type_set(PyObject *SWIGU struct svn_fs_info_placeholder_t *arg1 = (struct svn_fs_info_placeholder_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_info_placeholder_t_fs_type_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info_placeholder_t_fs_type_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_info_placeholder_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_info_placeholder_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14456,6 +14995,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_placeholder_t_fs_type_set(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_info_placeholder_t_fs_type_set", "fs_type"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fs_type) free((char *)arg1->fs_type); @@ -14476,7 +15019,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_placeholder_t_fs_type_get(PyObject *SWIGU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_info_placeholder_t_fs_type_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info_placeholder_t_fs_type_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_info_placeholder_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_info_placeholder_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14493,7 +15036,7 @@ fail: SWIGINTERN PyObject *svn_fs_info_placeholder_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_fs_info_placeholder_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -14521,7 +15064,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_info(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_fs_info",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_fs_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14610,7 +15153,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_info_dup(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_fs_info_dup",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_info_dup",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (void *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_void, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14666,8 +15209,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl_code_t_fs_type_set(PyObject *SWIGUNUSEDP struct svn_fs_ioctl_code_t *arg1 = (struct svn_fs_ioctl_code_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_ioctl_code_t_fs_type_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_ioctl_code_t_fs_type_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_ioctl_code_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_ioctl_code_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14675,6 +15219,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl_code_t_fs_type_set(PyObject *SWIGUNUSEDP } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_ioctl_code_t_fs_type_set", "fs_type"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fs_type) free((char *)arg1->fs_type); @@ -14695,7 +15243,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl_code_t_fs_type_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_ioctl_code_t_fs_type_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_ioctl_code_t_fs_type_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_ioctl_code_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_ioctl_code_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14717,7 +15265,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl_code_t_code_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_ioctl_code_t_code_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_ioctl_code_t_code_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_fs_ioctl_code_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_ioctl_code_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14744,7 +15292,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl_code_t_code_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_ioctl_code_t_code_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_ioctl_code_t_code_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_fs_ioctl_code_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_fs_ioctl_code_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14761,7 +15309,7 @@ fail: SWIGINTERN PyObject *svn_fs_ioctl_code_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_fs_ioctl_code_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -14798,7 +15346,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_ioctl(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg8 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOOO|OO:svn_fs_ioctl",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_ioctl",4,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()) { @@ -14890,56 +15438,56 @@ fail: SWIGINTERN PyObject *svn_fs_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_fs_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_access_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_fs_access_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_id_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_fs_id_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_txn_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_fs_txn_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_root_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_fs_root_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_path_change_iterator_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_fs_path_change_iterator_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_history_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_fs_history_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_lock_target_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_fs_lock_target_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -14953,7 +15501,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_warning_callback(PyObject *SWIGUNUSEDPA PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_fs_invoke_warning_callback",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_warning_callback",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_fs_warning_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_error_t__void, svn_argnum_obj0); @@ -15011,7 +15559,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_upgrade_notify(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_invoke_upgrade_notify",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_upgrade_notify",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_fs_upgrade_notify_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_apr_uint64_t_svn_fs_upgrade_notify_action_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15091,7 +15639,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_progress_notify_func(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_fs_invoke_progress_notify_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_progress_notify_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_fs_progress_notify_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_long_p_void_p_apr_pool_t__void, svn_argnum_obj0); @@ -15162,7 +15710,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_hotcopy_notify(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_invoke_hotcopy_notify",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_hotcopy_notify",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_fs_hotcopy_notify_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_long_long_p_apr_pool_t__void, svn_argnum_obj0); @@ -15236,7 +15784,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_freeze_func(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_invoke_freeze_func",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_freeze_func",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_fs_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); @@ -15302,6 +15850,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_mergeinfo_receiver(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 ; @@ -15311,7 +15860,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_mergeinfo_receiver(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_fs_invoke_mergeinfo_receiver",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_mergeinfo_receiver",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_fs_mergeinfo_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__char_svn_mergeinfo_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15321,6 +15870,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_mergeinfo_receiver(PyObject *SWIGUNUSED arg1 = *tmp; } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_fs_invoke_mergeinfo_receiver", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (_global_pool == NULL) { if (svn_swig_py_get_parent_pool(args, SWIGTYPE_p_apr_pool_t, @@ -15400,7 +15953,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_process_contents_func(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_invoke_process_contents_func",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_process_contents_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_fs_process_contents_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15480,6 +16033,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_lock_callback(PyObject *SWIGUNUSEDPARM( PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -15489,7 +16043,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_lock_callback(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_fs_invoke_lock_callback",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_lock_callback",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_fs_lock_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__svn_lock_t_p_svn_error_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15507,6 +16061,10 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_lock_callback(PyObject *SWIGUNUSEDPARM( } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_fs_invoke_lock_callback", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_lock_t *)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_svn_lock_t, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; @@ -15575,7 +16133,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_get_locks_callback(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_fs_invoke_get_locks_callback",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_get_locks_callback",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_fs_get_locks_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15657,7 +16215,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_invoke_pack_notify(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_invoke_pack_notify",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_fs_invoke_pack_notify",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_fs_pack_notify_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -15722,70 +16280,70 @@ fail: SWIGINTERN PyObject *svn_fs_warning_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_p_svn_error_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_upgrade_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_p_f_p_void_apr_uint64_t_svn_fs_upgrade_notify_action_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_progress_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_long_p_void_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_hotcopy_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_p_f_p_void_long_long_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_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_fs_mergeinfo_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_q_const__char_svn_mergeinfo_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_process_contents_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_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_lock_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_p_q_const__char_p_q_const__svn_lock_t_p_svn_error_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_get_locks_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_p_svn_lock_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_fs_pack_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_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -16105,6 +16663,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}; @@ -16237,6 +16797,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, @@ -16369,6 +16931,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}}; @@ -16501,6 +17065,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, |