diff options
Diffstat (limited to 'subversion/bindings/swig/python/svn_ra.c')
-rw-r--r-- | subversion/bindings/swig/python/svn_ra.c | 1394 |
1 files changed, 1023 insertions, 371 deletions
diff --git a/subversion/bindings/swig/python/svn_ra.c b/subversion/bindings/swig/python/svn_ra.c index 36b66fa..9cf46b8 100644 --- a/subversion/bindings/swig/python/svn_ra.c +++ b/subversion/bindings/swig/python/svn_ra.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 @@ -3093,60 +3095,62 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_svn_checksum_ctx_t swig_types[107] #define SWIGTYPE_p_svn_checksum_kind_t swig_types[108] #define SWIGTYPE_p_svn_checksum_t swig_types[109] -#define SWIGTYPE_p_svn_commit_info_t swig_types[110] -#define SWIGTYPE_p_svn_config_t swig_types[111] -#define SWIGTYPE_p_svn_delta_editor_t swig_types[112] -#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[113] -#define SWIGTYPE_p_svn_depth_t swig_types[114] -#define SWIGTYPE_p_svn_diff_hunk_t swig_types[115] -#define SWIGTYPE_p_svn_dirent_t swig_types[116] -#define SWIGTYPE_p_svn_errno_t swig_types[117] -#define SWIGTYPE_p_svn_error_t swig_types[118] -#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[119] -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[120] -#define SWIGTYPE_p_svn_io_dirent_t swig_types[121] -#define SWIGTYPE_p_svn_io_file_del_t swig_types[122] -#define SWIGTYPE_p_svn_location_segment_t swig_types[123] -#define SWIGTYPE_p_svn_lock_t swig_types[124] -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[125] -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[126] -#define SWIGTYPE_p_svn_log_entry_t swig_types[127] -#define SWIGTYPE_p_svn_merge_range_t swig_types[128] -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[129] -#define SWIGTYPE_p_svn_node_kind_t swig_types[130] -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[131] -#define SWIGTYPE_p_svn_opt_revision_t swig_types[132] -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[133] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[134] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[135] -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[136] -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[137] -#define SWIGTYPE_p_svn_prop_kind swig_types[138] -#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[139] -#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[140] -#define SWIGTYPE_p_svn_ra_plugin_t swig_types[141] -#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[142] -#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[143] -#define SWIGTYPE_p_svn_ra_reporter_t swig_types[144] -#define SWIGTYPE_p_svn_ra_session_t swig_types[145] -#define SWIGTYPE_p_svn_stream_mark_t swig_types[146] -#define SWIGTYPE_p_svn_stream_t swig_types[147] -#define SWIGTYPE_p_svn_string_t swig_types[148] -#define SWIGTYPE_p_svn_stringbuf_t swig_types[149] -#define SWIGTYPE_p_svn_tristate_t swig_types[150] -#define SWIGTYPE_p_svn_txdelta_op_t swig_types[151] -#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[152] -#define SWIGTYPE_p_svn_txdelta_window_t swig_types[153] -#define SWIGTYPE_p_svn_version_checklist_t swig_types[154] -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[155] -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[156] -#define SWIGTYPE_p_svn_version_extended_t swig_types[157] -#define SWIGTYPE_p_svn_version_t swig_types[158] -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[159] -#define SWIGTYPE_p_unsigned_long swig_types[160] -#define SWIGTYPE_p_void swig_types[161] -static swig_type_info *swig_types[163]; -static swig_module_info swig_module = {swig_types, 162, 0, 0, 0, 0}; +#define SWIGTYPE_p_svn_client__shelf_version_t swig_types[110] +#define SWIGTYPE_p_svn_client_conflict_option_t swig_types[111] +#define SWIGTYPE_p_svn_commit_info_t swig_types[112] +#define SWIGTYPE_p_svn_config_t swig_types[113] +#define SWIGTYPE_p_svn_delta_editor_t swig_types[114] +#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[115] +#define SWIGTYPE_p_svn_depth_t swig_types[116] +#define SWIGTYPE_p_svn_diff_hunk_t swig_types[117] +#define SWIGTYPE_p_svn_dirent_t swig_types[118] +#define SWIGTYPE_p_svn_errno_t swig_types[119] +#define SWIGTYPE_p_svn_error_t swig_types[120] +#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[121] +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[122] +#define SWIGTYPE_p_svn_io_dirent_t swig_types[123] +#define SWIGTYPE_p_svn_io_file_del_t swig_types[124] +#define SWIGTYPE_p_svn_location_segment_t swig_types[125] +#define SWIGTYPE_p_svn_lock_t swig_types[126] +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[127] +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[128] +#define SWIGTYPE_p_svn_log_entry_t swig_types[129] +#define SWIGTYPE_p_svn_merge_range_t swig_types[130] +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[131] +#define SWIGTYPE_p_svn_node_kind_t swig_types[132] +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[133] +#define SWIGTYPE_p_svn_opt_revision_t swig_types[134] +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[135] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[136] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[137] +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[138] +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[139] +#define SWIGTYPE_p_svn_prop_kind swig_types[140] +#define SWIGTYPE_p_svn_ra_callbacks2_t swig_types[141] +#define SWIGTYPE_p_svn_ra_callbacks_t swig_types[142] +#define SWIGTYPE_p_svn_ra_plugin_t swig_types[143] +#define SWIGTYPE_p_svn_ra_reporter2_t swig_types[144] +#define SWIGTYPE_p_svn_ra_reporter3_t swig_types[145] +#define SWIGTYPE_p_svn_ra_reporter_t swig_types[146] +#define SWIGTYPE_p_svn_ra_session_t swig_types[147] +#define SWIGTYPE_p_svn_stream_mark_t swig_types[148] +#define SWIGTYPE_p_svn_stream_t swig_types[149] +#define SWIGTYPE_p_svn_string_t swig_types[150] +#define SWIGTYPE_p_svn_stringbuf_t swig_types[151] +#define SWIGTYPE_p_svn_tristate_t swig_types[152] +#define SWIGTYPE_p_svn_txdelta_op_t swig_types[153] +#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[154] +#define SWIGTYPE_p_svn_txdelta_window_t swig_types[155] +#define SWIGTYPE_p_svn_version_checklist_t swig_types[156] +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[157] +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[158] +#define SWIGTYPE_p_svn_version_extended_t swig_types[159] +#define SWIGTYPE_p_svn_version_t swig_types[160] +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[161] +#define SWIGTYPE_p_unsigned_long swig_types[162] +#define SWIGTYPE_p_void swig_types[163] +static swig_type_info *swig_types[165]; +static swig_module_info swig_module = {swig_types, 164, 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) @@ -3157,6 +3161,12 @@ static swig_module_info swig_module = {swig_types, 162, 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):= _ra.so @@ -3183,6 +3193,7 @@ static swig_module_info swig_module = {swig_types, 162, 0, 0, 0, 0}; #include "swigutil_py.h" +#include "swigutil_py3c.h" static PyObject * _global_py_pool = NULL; @@ -3886,7 +3897,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_version(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *resultobj = 0; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_ra_version")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_version",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -3910,7 +3921,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_set_path_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter3_t_set_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_set_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3937,7 +3948,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_set_path_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_depth_t,svn_boolean_t,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter3_t_set_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_set_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3959,7 +3970,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_delete_path_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter3_t_delete_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_delete_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3986,7 +3997,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_delete_path_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter3_t_delete_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_delete_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4008,7 +4019,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_link_path_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter3_t_link_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_link_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4035,7 +4046,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_link_path_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,char const *,svn_revnum_t,svn_depth_t,svn_boolean_t,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter3_t_link_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_link_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4057,7 +4068,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_finish_report_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter3_t_finish_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_finish_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4084,7 +4095,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_finish_report_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter3_t_finish_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_finish_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4106,7 +4117,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_abort_report_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter3_t_abort_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_abort_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4133,7 +4144,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_t_abort_report_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter3_t_abort_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_t_abort_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4152,7 +4163,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_reporter3_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_ra_reporter3_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_reporter3_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_reporter3_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4174,7 +4185,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_reporter3_t(PyObject *SWIGUNUSEDPARM(se struct svn_ra_reporter3_t *arg1 = (struct svn_ra_reporter3_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_reporter3_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_reporter3_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4198,7 +4209,7 @@ fail: SWIGINTERN PyObject *svn_ra_reporter3_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_ra_reporter3_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4210,7 +4221,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_set_path_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter2_t_set_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_set_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4237,7 +4248,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_set_path_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_boolean_t,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter2_t_set_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_set_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4259,7 +4270,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_delete_path_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter2_t_delete_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_delete_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4286,7 +4297,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_delete_path_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter2_t_delete_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_delete_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4308,7 +4319,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_link_path_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter2_t_link_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_link_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4335,7 +4346,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_link_path_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,char const *,svn_revnum_t,svn_boolean_t,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter2_t_link_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_link_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4357,7 +4368,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_finish_report_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter2_t_finish_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_finish_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4384,7 +4395,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_finish_report_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter2_t_finish_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_finish_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4406,7 +4417,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_abort_report_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter2_t_abort_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_abort_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4433,7 +4444,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_t_abort_report_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter2_t_abort_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_t_abort_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4452,7 +4463,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_reporter2_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_ra_reporter2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_reporter2_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_reporter2_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4474,7 +4485,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_reporter2_t(PyObject *SWIGUNUSEDPARM(se struct svn_ra_reporter2_t *arg1 = (struct svn_ra_reporter2_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_reporter2_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_reporter2_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4498,7 +4509,7 @@ fail: SWIGINTERN PyObject *svn_ra_reporter2_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_ra_reporter2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4510,7 +4521,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_set_path_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter_t_set_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_set_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4537,7 +4548,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_set_path_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_boolean_t,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter_t_set_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_set_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4559,7 +4570,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_delete_path_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter_t_delete_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_delete_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4586,7 +4597,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_delete_path_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter_t_delete_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_delete_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4608,7 +4619,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_link_path_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter_t_link_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_link_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4635,7 +4646,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_link_path_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,char const *,svn_revnum_t,svn_boolean_t,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter_t_link_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_link_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4657,7 +4668,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_finish_report_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter_t_finish_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_finish_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4684,7 +4695,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_finish_report_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter_t_finish_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_finish_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4706,7 +4717,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_abort_report_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_reporter_t_abort_report_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_abort_report_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4733,7 +4744,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_t_abort_report_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_reporter_t_abort_report_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_t_abort_report_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4752,7 +4763,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_reporter_t(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; struct svn_ra_reporter_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_reporter_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_reporter_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4774,7 +4785,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_reporter_t(PyObject *SWIGUNUSEDPARM(sel struct svn_ra_reporter_t *arg1 = (struct svn_ra_reporter_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_reporter_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_reporter_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4798,7 +4809,7 @@ fail: SWIGINTERN PyObject *svn_ra_reporter_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_ra_reporter_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4810,7 +4821,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_open_tmp_file_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_open_tmp_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_open_tmp_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4837,7 +4848,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_open_tmp_file_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(apr_file_t **,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_open_tmp_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_open_tmp_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4859,7 +4870,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_auth_baton_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_auth_baton_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_auth_baton_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4886,7 +4897,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_auth_baton_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_auth_baton_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_auth_baton_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_auth_baton_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4909,7 +4920,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_wc_prop_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_get_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4938,7 +4949,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_wc_prop_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_ra_get_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_get_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4979,7 +4990,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_set_wc_prop_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_set_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_set_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5008,7 +5019,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_set_wc_prop_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_ra_set_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_set_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_set_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5049,7 +5060,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_push_wc_prop_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_push_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_push_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5078,7 +5089,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_push_wc_prop_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_ra_push_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_push_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_push_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5119,7 +5130,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_invalidate_wc_props_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_invalidate_wc_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_invalidate_wc_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5148,7 +5159,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_invalidate_wc_props_get(PyObject PyObject * obj0 = 0 ; svn_ra_invalidate_wc_props_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_invalidate_wc_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_invalidate_wc_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5189,7 +5200,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_progress_func_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_progress_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_progress_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5218,7 +5229,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_progress_func_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_ra_progress_notify_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_progress_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_progress_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5259,7 +5270,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_progress_baton_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_progress_baton_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_progress_baton_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5288,7 +5299,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_progress_baton_get(PyObject *SWIG PyObject * obj0 = 0 ; void *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_progress_baton_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_progress_baton_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5334,7 +5345,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_cancel_func_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_cancel_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_cancel_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5363,7 +5374,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_cancel_func_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_cancel_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_cancel_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_cancel_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5404,7 +5415,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_client_string_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_get_client_string_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_client_string_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5433,7 +5444,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_client_string_get(PyObject *S PyObject * obj0 = 0 ; svn_ra_get_client_string_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_get_client_string_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_client_string_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5474,7 +5485,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_wc_contents_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_get_wc_contents_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_wc_contents_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5503,7 +5514,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_get_wc_contents_get(PyObject *SWI PyObject * obj0 = 0 ; svn_ra_get_wc_contents_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_get_wc_contents_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_get_wc_contents_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5544,7 +5555,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_check_tunnel_func_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_check_tunnel_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_check_tunnel_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5573,7 +5584,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_check_tunnel_func_get(PyObject *S PyObject * obj0 = 0 ; svn_ra_check_tunnel_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_check_tunnel_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_check_tunnel_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5614,7 +5625,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_open_tunnel_func_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_open_tunnel_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_open_tunnel_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5643,7 +5654,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_open_tunnel_func_get(PyObject *SW PyObject * obj0 = 0 ; svn_ra_open_tunnel_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_open_tunnel_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_open_tunnel_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5684,7 +5695,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_tunnel_baton_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks2_t_tunnel_baton_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_tunnel_baton_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5713,7 +5724,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_t_tunnel_baton_get(PyObject *SWIGUN PyObject * obj0 = 0 ; void *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks2_t_tunnel_baton_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_t_tunnel_baton_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5756,7 +5767,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_callbacks2_t(PyObject *SWIGUNUSEDPARM(self PyObject *resultobj = 0; struct svn_ra_callbacks2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_callbacks2_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_callbacks2_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -5778,7 +5789,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_callbacks2_t(PyObject *SWIGUNUSEDPARM(s struct svn_ra_callbacks2_t *arg1 = (struct svn_ra_callbacks2_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_callbacks2_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_callbacks2_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5802,7 +5813,7 @@ fail: SWIGINTERN PyObject *svn_ra_callbacks2_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_ra_callbacks2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -5814,7 +5825,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_open_tmp_file_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_open_tmp_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_open_tmp_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5841,7 +5852,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_open_tmp_file_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_error_t *(*result)(apr_file_t **,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_open_tmp_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_open_tmp_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5863,7 +5874,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_auth_baton_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_auth_baton_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_auth_baton_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5890,7 +5901,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_auth_baton_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_auth_baton_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_auth_baton_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_auth_baton_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5913,7 +5924,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_get_wc_prop_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_get_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_get_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5942,7 +5953,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_get_wc_prop_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_ra_get_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_get_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_get_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5983,7 +5994,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_set_wc_prop_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_set_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_set_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6012,7 +6023,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_set_wc_prop_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_ra_set_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_set_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_set_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6053,7 +6064,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_push_wc_prop_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_push_wc_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_push_wc_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6082,7 +6093,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_push_wc_prop_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_ra_push_wc_prop_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_push_wc_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_push_wc_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6123,7 +6134,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_invalidate_wc_props_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_callbacks_t_invalidate_wc_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_invalidate_wc_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6152,7 +6163,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_t_invalidate_wc_props_get(PyObject * PyObject * obj0 = 0 ; svn_ra_invalidate_wc_props_func_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_callbacks_t_invalidate_wc_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_t_invalidate_wc_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6190,7 +6201,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_callbacks_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_ra_callbacks_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_callbacks_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_callbacks_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -6212,7 +6223,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_callbacks_t(PyObject *SWIGUNUSEDPARM(se struct svn_ra_callbacks_t *arg1 = (struct svn_ra_callbacks_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_callbacks_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_callbacks_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6236,7 +6247,7 @@ fail: SWIGINTERN PyObject *svn_ra_callbacks_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_ra_callbacks_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -6253,7 +6264,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_initialize(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_ra_initialize",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_initialize",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -6308,7 +6319,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_create_callbacks(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_ra_create_callbacks",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_create_callbacks",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -6354,6 +6365,137 @@ fail: } +SWIGINTERN PyObject *_wrap_svn_ra_open5(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { + PyObject *resultobj = 0; + svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ; + char **arg2 = (char **) 0 ; + char **arg3 = (char **) 0 ; + char *arg4 = (char *) 0 ; + char *arg5 = (char *) 0 ; + svn_ra_callbacks2_t *arg6 = (svn_ra_callbacks2_t *) 0 ; + void *arg7 = (void *) 0 ; + apr_hash_t *arg8 = (apr_hash_t *) 0 ; + apr_pool_t *arg9 = (apr_pool_t *) 0 ; + apr_pool_t *_global_pool = NULL ; + PyObject *_global_py_pool = NULL ; + svn_ra_session_t *temp1 ; + char *temp2 ; + char *temp3 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + svn_error_t *result = 0 ; + + if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, + &_global_py_pool, &_global_pool)) + SWIG_fail; + arg9 = _global_pool; + arg1 = &temp1; + arg2 = &temp2; + arg3 = &temp3; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_open5",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg4 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_ra_open5", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_open5", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } + { + svn_swig_py_setup_ra_callbacks(&arg6, &arg7, obj2, _global_pool); + } + { + if (_global_pool == NULL) + { + if (svn_swig_py_get_parent_pool(args, SWIGTYPE_p_apr_pool_t, + &_global_py_pool, &_global_pool)) + SWIG_fail; + } + + arg8 = svn_swig_py_struct_ptr_hash_from_dict(obj3, + SWIGTYPE_p_svn_config_t, _global_pool); + if (PyErr_Occurred()) + SWIG_fail; + } + if (obj4) { + /* Verify that the user supplied a valid pool */ + if (obj4 != Py_None && obj4 != _global_py_pool) { + SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); + SWIG_arg_fail(svn_argnum_obj4); + SWIG_fail; + } + } + { + if (!arg6) { + SWIG_exception(SWIG_ValueError,"Received a NULL pointer."); + } + } + { + svn_swig_py_release_py_lock(); + + result = (svn_error_t *)svn_ra_open5(arg1,(char const **)arg2,(char const **)arg3,(char const *)arg4,(char const *)arg5,(struct svn_ra_callbacks2_t const *)arg6,arg7,arg8,arg9); + + svn_swig_py_acquire_py_lock(); + + } + { + if (result != NULL) { + if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET) + svn_swig_py_svn_exception(result); + else + svn_error_clear(result); + SWIG_fail; + } + Py_INCREF(Py_None); + resultobj = Py_None; + } + { + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_ra_session_t, + _global_py_pool, args)) + + ; + } + { + PyObject *s; + if (*arg2 == NULL) { + Py_INCREF(Py_None); + s = Py_None; + } + else { + s = PyBytes_FromString(*arg2); + if (s == NULL) + SWIG_fail; + } + resultobj = SWIG_Python_AppendOutput(resultobj, s); + } + { + PyObject *s; + if (*arg3 == NULL) { + Py_INCREF(Py_None); + s = Py_None; + } + else { + s = PyBytes_FromString(*arg3); + if (s == NULL) + SWIG_fail; + } + resultobj = SWIG_Python_AppendOutput(resultobj, s); + } + { + Py_XDECREF(_global_py_pool); + } + return resultobj; +fail: + { + Py_XDECREF(_global_py_pool); + } + return NULL; +} + + SWIGINTERN PyObject *_wrap_svn_ra_open4(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; svn_ra_session_t **arg1 = (svn_ra_session_t **) 0 ; @@ -6368,6 +6510,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_open4(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject *_global_py_pool = NULL ; svn_ra_session_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -6379,7 +6523,15 @@ SWIGINTERN PyObject *_wrap_svn_ra_open4(PyObject *SWIGUNUSEDPARM(self), PyObject arg8 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"ssOO|O:svn_ra_open4",&arg3,&arg4,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_open4",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_ra_open4", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_open4", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_setup_ra_callbacks(&arg5, &arg6, obj2, _global_pool); } @@ -6441,7 +6593,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_open4(PyObject *SWIGUNUSEDPARM(self), PyObject s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -6471,6 +6623,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_open3(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_ra_session_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -6481,7 +6635,15 @@ SWIGINTERN PyObject *_wrap_svn_ra_open3(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ssOO|O:svn_ra_open3",&arg2,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_open3",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_ra_open3", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_open3", "uuid"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_setup_ra_callbacks(&arg4, &arg5, obj2, _global_pool); } @@ -6559,6 +6721,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_open2(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_ra_session_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -6569,7 +6732,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_open2(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_ra_open2",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_open2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_ra_open2", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_setup_ra_callbacks(&arg3, &arg4, obj1, _global_pool); } @@ -6647,6 +6814,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_open(PyObject *SWIGUNUSEDPARM(self), PyObject apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_ra_session_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -6658,7 +6826,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_open(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_ra_open",&arg2,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_open",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_ra_open", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -6739,6 +6911,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reparent(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 ; @@ -6746,13 +6919,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_reparent(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_reparent",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reparent",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_reparent", "url"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -6809,7 +6986,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_session_url(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_session_url",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_session_url",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6850,7 +7027,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_session_url(PyObject *SWIGUNUSEDPARM(self) s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -6878,6 +7055,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_session(PyObject *SWIGUNU PyObject *_global_py_pool = NULL ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -6886,13 +7064,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_session(PyObject *SWIGUNU SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_path_relative_to_session",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_path_relative_to_session",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_path_relative_to_session", "url"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -6927,7 +7109,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_session(PyObject *SWIGUNU s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -6955,6 +7137,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_root(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -6963,13 +7146,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_root(PyObject *SWIGUNUSED SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_path_relative_to_root",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_path_relative_to_root",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_path_relative_to_root", "url"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -7004,7 +7191,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_path_relative_to_root(PyObject *SWIGUNUSED s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -7040,7 +7227,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_latest_revnum(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_latest_revnum",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_latest_revnum",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7112,7 +7299,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dated_revision(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_get_dated_revision",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_dated_revision",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7178,6 +7365,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_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 ; @@ -7187,7 +7375,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_ra_change_rev_prop2",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_change_rev_prop2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7201,6 +7389,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_change_rev_prop2(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_change_rev_prop2", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { SWIG_exception(SWIG_ValueError, "svn_ra_change_rev_prop2 is not implemented yet"); } @@ -7208,12 +7400,16 @@ SWIGINTERN PyObject *_wrap_svn_ra_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; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value5.len = pyStrLen; arg5 = &value5; } } @@ -7249,9 +7445,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_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; } @@ -7281,6 +7476,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_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 ; @@ -7289,7 +7485,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_change_rev_prop(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_ra_change_rev_prop",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_change_rev_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7303,15 +7499,23 @@ SWIGINTERN PyObject *_wrap_svn_ra_change_rev_prop(PyObject *SWIGUNUSEDPARM(self) } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_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; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value4.len = pyStrLen; arg4 = &value4; } } @@ -7373,7 +7577,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_rev_proplist(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_rev_proplist",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_rev_proplist",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7440,6 +7644,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_rev_prop(PyObject *SWIGUNUSEDPARM(self), PyObj svn_string_t *temp4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -7448,7 +7653,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_rev_prop(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_ra_rev_prop",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_rev_prop",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7461,6 +7666,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_rev_prop(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_rev_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -7493,9 +7702,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_rev_prop(PyObject *SWIGUNUSEDPARM(self), PyObj 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; } @@ -7542,7 +7750,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor3(PyObject *SWIGUNUSEDPARM(se arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_ra_get_commit_editor3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_commit_editor3",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7643,6 +7851,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor2(PyObject *SWIGUNUSEDPARM(se svn_delta_editor_t *temp2 ; void *temp3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -7655,7 +7864,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor2(PyObject *SWIGUNUSEDPARM(se arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|O:svn_ra_get_commit_editor2",&obj0,&arg4,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_commit_editor2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7663,6 +7872,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor2(PyObject *SWIGUNUSEDPARM(se } } { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_commit_editor2", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = svn_swig_py_commit_callback2; arg6 = (void *)obj2; } @@ -7743,6 +7956,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor(PyObject *SWIGUNUSEDPARM(sel svn_delta_editor_t *temp2 ; void *temp3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -7755,7 +7969,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor(PyObject *SWIGUNUSEDPARM(sel arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|O:svn_ra_get_commit_editor",&obj0,&arg4,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_commit_editor",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7763,6 +7977,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_commit_editor(PyObject *SWIGUNUSEDPARM(sel } } { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_commit_editor", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = svn_swig_py_commit_callback; arg6 = (void *)obj2; } @@ -7842,6 +8060,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file(PyObject *SWIGUNUSEDPARM(self), PyObj int res5 = SWIG_TMPOBJ ; apr_hash_t *temp6 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -7853,7 +8072,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file(PyObject *SWIGUNUSEDPARM(self), PyObj arg7 = _global_pool; arg5 = &temp5; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_ra_get_file",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_file",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7861,6 +8080,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -7942,6 +8165,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir2(PyObject *SWIGUNUSEDPARM(self), PyObj int res3 = SWIG_TMPOBJ ; apr_hash_t *temp4 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -7954,7 +8178,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir2(PyObject *SWIGUNUSEDPARM(self), PyObj arg2 = &temp2; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_ra_get_dir2",&obj0,&arg5,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_dir2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7962,6 +8186,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir2(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg5 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_dir2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -8046,6 +8274,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir(PyObject *SWIGUNUSEDPARM(self), PyObje int res5 = SWIG_TMPOBJ ; apr_hash_t *temp6 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -8057,7 +8286,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir(PyObject *SWIGUNUSEDPARM(self), PyObje arg4 = &temp4; arg5 = &temp5; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_ra_get_dir",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_dir",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8065,6 +8294,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_dir(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_dir", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -8141,6 +8374,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_list(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 ; @@ -8154,7 +8388,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_list(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOOO|O:svn_ra_list",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_list",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8162,6 +8396,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_list(PyObject *SWIGUNUSEDPARM(self), PyObject } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_list", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -8263,7 +8501,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_mergeinfo(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_ra_get_mergeinfo",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_mergeinfo",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8368,6 +8606,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update3(PyObject *SWIGUNUSEDPARM(self), PyO void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -8387,7 +8626,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update3(PyObject *SWIGUNUSEDPARM(self), PyO arg12 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOOO|OO:svn_ra_do_update3",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_update3",8,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8401,6 +8640,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update3(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_update3", "update_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_depth_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -8515,6 +8758,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update2(PyObject *SWIGUNUSEDPARM(self), PyO void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -8528,7 +8772,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update2(PyObject *SWIGUNUSEDPARM(self), PyO arg10 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOO|O:svn_ra_do_update2",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_update2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8542,6 +8786,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_update2", "update_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_depth_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -8635,6 +8883,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update(PyObject *SWIGUNUSEDPARM(self), PyOb void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -8647,7 +8896,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update(PyObject *SWIGUNUSEDPARM(self), PyOb arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_ra_do_update",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_update",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8661,6 +8910,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_update(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_update", "update_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -8752,7 +9005,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch3(PyObject *SWIGUNUSEDPARM(self), PyO void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -8771,7 +9026,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch3(PyObject *SWIGUNUSEDPARM(self), PyO arg13 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOsOOOO|OO:svn_ra_do_switch3",&obj0,&obj1,&arg5,&obj3,&arg7,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_switch3",9,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8785,12 +9040,20 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch3(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_switch3", "switch_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_depth_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { + arg7 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_ra_do_switch3", "switch_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_boolean_t)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -8899,7 +9162,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch2(PyObject *SWIGUNUSEDPARM(self), PyO void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -8911,7 +9176,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch2(PyObject *SWIGUNUSEDPARM(self), PyO arg10 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOsOO|O:svn_ra_do_switch2",&obj0,&obj1,&arg5,&obj3,&arg7,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_switch2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8925,12 +9190,20 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_switch2", "switch_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_depth_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { + arg7 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_ra_do_switch2", "switch_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj5, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj5); if (PyErr_Occurred()) { SWIG_fail; @@ -9013,7 +9286,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch(PyObject *SWIGUNUSEDPARM(self), PyOb void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -9025,7 +9300,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch(PyObject *SWIGUNUSEDPARM(self), PyOb arg10 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOsOO|O:svn_ra_do_switch",&obj0,&obj1,&arg5,&obj3,&arg7,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_switch",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9039,12 +9314,20 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_switch(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_switch", "switch_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { + arg7 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_ra_do_switch", "switch_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj5, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj5); if (PyErr_Occurred()) { SWIG_fail; @@ -9125,6 +9408,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status2(PyObject *SWIGUNUSEDPARM(self), PyO svn_ra_reporter3_t *temp2 ; void *temp3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9138,7 +9422,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status2(PyObject *SWIGUNUSEDPARM(self), PyO arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OsOOOO|O:svn_ra_do_status2",&obj0,&arg4,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_status2",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9146,6 +9430,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_do_status2", "status_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -9238,6 +9526,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status(PyObject *SWIGUNUSEDPARM(self), PyOb svn_ra_reporter2_t *temp2 ; void *temp3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -9251,7 +9540,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status(PyObject *SWIGUNUSEDPARM(self), PyOb arg9 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OsOOOO|O:svn_ra_do_status",&obj0,&arg4,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_status",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9259,6 +9548,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_status(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_do_status", "status_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -9355,9 +9648,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff3(PyObject *SWIGUNUSEDPARM(self), PyObj void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -9369,7 +9664,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff3(PyObject *SWIGUNUSEDPARM(self), PyObj arg12 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOsOO|O:svn_ra_do_diff3",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_diff3",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9383,6 +9678,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff3(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_diff3", "diff_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_depth_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -9401,6 +9700,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff3(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg9 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_ra_do_diff3", "versus_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj7); if (PyErr_Occurred()) { SWIG_fail; @@ -9485,9 +9788,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff2(PyObject *SWIGUNUSEDPARM(self), PyObj void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -9499,7 +9804,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff2(PyObject *SWIGUNUSEDPARM(self), PyObj arg12 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOsOO|O:svn_ra_do_diff2",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_diff2",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9513,6 +9818,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff2(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_diff2", "diff_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -9531,6 +9840,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff2(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg9 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_ra_do_diff2", "versus_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj7); if (PyErr_Occurred()) { SWIG_fail; @@ -9614,8 +9927,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff(PyObject *SWIGUNUSEDPARM(self), PyObje void *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -9627,7 +9942,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff(PyObject *SWIGUNUSEDPARM(self), PyObje arg11 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOOsOO|O:svn_ra_do_diff",&obj0,&obj1,&arg5,&obj3,&obj4,&arg8,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_do_diff",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9641,6 +9956,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_do_diff", "diff_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -9653,6 +9972,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_do_diff(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg8 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_ra_do_diff", "versus_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj6, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj6); if (PyErr_Occurred()) { SWIG_fail; @@ -9750,7 +10073,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_log2(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOOOO|O:svn_ra_get_log2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_log2",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9883,7 +10206,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_log(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_ra_get_log",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_log",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9984,6 +10307,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_check_path(PyObject *SWIGUNUSEDPARM(self), PyO svn_node_kind_t temp4 ; int res4 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -9993,7 +10317,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_check_path(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_ra_check_path",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_check_path",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10001,6 +10325,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_check_path(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_check_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10062,6 +10390,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_stat(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject *_global_py_pool = NULL ; svn_dirent_t *temp4 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -10071,7 +10400,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_stat(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_ra_stat",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_stat",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10079,6 +10408,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_stat(PyObject *SWIGUNUSEDPARM(self), PyObject } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_stat", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10146,7 +10479,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_uuid2(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_uuid2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_uuid2",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10187,7 +10520,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_uuid2(PyObject *SWIGUNUSEDPARM(self), PyOb s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -10222,7 +10555,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_uuid",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_uuid",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10263,7 +10596,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_uuid(PyObject *SWIGUNUSEDPARM(self), PyObj s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -10298,7 +10631,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_repos_root2(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_repos_root2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_repos_root2",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10339,7 +10672,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_repos_root2(PyObject *SWIGUNUSEDPARM(self) s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -10374,7 +10707,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_repos_root(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_get_repos_root",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_repos_root",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10415,7 +10748,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_repos_root(PyObject *SWIGUNUSEDPARM(self), s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -10445,6 +10778,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locations(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; apr_hash_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -10455,7 +10789,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locations(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_ra_get_locations",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_locations",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10463,6 +10797,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locations(PyObject *SWIGUNUSEDPARM(self), } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_locations", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10532,6 +10870,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_location_segments(PyObject *SWIGUNUSEDPARM 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 ; @@ -10543,7 +10882,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_location_segments(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOO|O:svn_ra_get_location_segments",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_location_segments",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10551,6 +10890,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_location_segments(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_location_segments", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10624,6 +10967,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -10636,7 +10980,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOOOO|O:svn_ra_get_file_revs2",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_file_revs2",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10644,6 +10988,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs2(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_file_revs2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10728,6 +11076,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -10738,7 +11087,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|O:svn_ra_get_file_revs",&obj0,&arg2,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_file_revs",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10746,6 +11095,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_file_revs(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_file_revs", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -10813,6 +11166,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_lock(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -10822,7 +11176,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_lock(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOzOO|O:svn_ra_lock",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_lock",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10833,6 +11187,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_lock(PyObject *SWIGUNUSEDPARM(self), PyObject arg2 = svn_swig_py_path_revs_hash_from_dict(obj1, _global_pool); } { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_ra_lock", "comment"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -10902,7 +11260,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_unlock(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_ra_unlock",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_unlock",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10971,6 +11329,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_lock(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *_global_py_pool = NULL ; svn_lock_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -10979,13 +11338,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_lock(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_lock",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_lock",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_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) { @@ -11042,6 +11405,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locks2(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *_global_py_pool = NULL ; apr_hash_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -11051,7 +11415,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locks2(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_ra_get_locks2",&obj0,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_locks2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11059,6 +11423,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locks2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_locks2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_depth_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -11122,6 +11490,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locks(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *_global_py_pool = NULL ; apr_hash_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -11130,13 +11499,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_locks(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_locks",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_locks",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_locks", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11213,7 +11586,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_replay_range(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_ra_replay_range",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_replay_range",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11331,7 +11704,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_replay(PyObject *SWIGUNUSEDPARM(self), PyObjec &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOO|O:svn_ra_replay",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_replay",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11422,6 +11795,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_deleted_rev(PyObject *SWIGUNUSEDPARM(self) svn_revnum_t temp5 ; int res5 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -11432,7 +11806,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_deleted_rev(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_ra_get_deleted_rev",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_deleted_rev",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11440,6 +11814,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_deleted_rev(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_deleted_rev", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -11508,6 +11886,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_inherited_props(PyObject *SWIGUNUSEDPARM(s PyObject *_global_py_pool = NULL ; apr_array_header_t *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -11522,7 +11901,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_inherited_props(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsO|OO:svn_ra_get_inherited_props",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_inherited_props",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11530,6 +11909,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_inherited_props(PyObject *SWIGUNUSEDPARM(s } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_inherited_props", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -11602,6 +11985,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_has_capability(PyObject *SWIGUNUSEDPARM(self), svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -11610,13 +11994,17 @@ SWIGINTERN PyObject *_wrap_svn_ra_has_capability(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_has_capability",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_has_capability",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_session_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_session_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_has_capability", "capability"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -11676,16 +12064,22 @@ SWIGINTERN PyObject *_wrap_svn_ra_print_modules(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_print_modules",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_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 */ @@ -11743,7 +12137,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_print_ra_libraries(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_ra_print_ra_libraries",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_print_ra_libraries",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -11784,9 +12178,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_print_ra_libraries(PyObject *SWIGUNUSEDPARM(se 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; } @@ -11809,8 +12202,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_name_set(PyObject *SWIGUNUSEDPARM(sel struct svn_ra_plugin_t *arg1 = (struct svn_ra_plugin_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_ra_plugin_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11818,6 +12212,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_name_set(PyObject *SWIGUNUSEDPARM(sel } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_plugin_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); @@ -11838,7 +12236,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_name_get(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11858,8 +12256,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_description_set(PyObject *SWIGUNUSEDP struct svn_ra_plugin_t *arg1 = (struct svn_ra_plugin_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_ra_plugin_t_description_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_description_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11867,6 +12266,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_description_set(PyObject *SWIGUNUSEDP } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_plugin_t_description_set", "description"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->description) free((char *)arg1->description); @@ -11887,7 +12290,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_description_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_description_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_description_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11909,7 +12312,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_open_set(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_open_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_open_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11936,7 +12339,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_open_get(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,char const *,svn_ra_callbacks_t const *,void *,apr_hash_t *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_open_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_open_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11958,7 +12361,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_latest_revnum_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_latest_revnum_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_latest_revnum_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11985,7 +12388,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_latest_revnum_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_latest_revnum_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_latest_revnum_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12007,7 +12410,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_dated_revision_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_dated_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_dated_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12034,7 +12437,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_dated_revision_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t *,apr_time_t,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_dated_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_dated_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12056,7 +12459,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_change_rev_prop_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_change_rev_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_change_rev_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12083,7 +12486,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_change_rev_prop_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t,char const *,svn_string_t const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_change_rev_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_change_rev_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12105,7 +12508,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_rev_proplist_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_rev_proplist_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_rev_proplist_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12132,7 +12535,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_rev_proplist_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t,apr_hash_t **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_rev_proplist_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_rev_proplist_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12154,7 +12557,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_rev_prop_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_rev_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_rev_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12181,7 +12584,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_rev_prop_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t,char const *,svn_string_t **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_rev_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_rev_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12203,7 +12606,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_commit_editor_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_commit_editor_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_commit_editor_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12230,7 +12633,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_commit_editor_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_delta_editor_t const **,void **,char const *,svn_commit_callback_t,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_commit_editor_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_commit_editor_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12252,7 +12655,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_file_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12279,7 +12682,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_file_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_stream_t *,svn_revnum_t *,apr_hash_t **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12301,7 +12704,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_dir_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_dir_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_dir_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12328,7 +12731,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_dir_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,apr_hash_t **,svn_revnum_t *,apr_hash_t **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_dir_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_dir_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12350,7 +12753,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_update_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_do_update_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_update_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12377,7 +12780,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_update_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_ra_reporter_t const **,void **,svn_revnum_t,char const *,svn_boolean_t,svn_delta_editor_t const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_do_update_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_update_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12399,7 +12802,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_switch_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_do_switch_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_switch_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12426,7 +12829,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_switch_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_ra_reporter_t const **,void **,svn_revnum_t,char const *,svn_boolean_t,char const *,svn_delta_editor_t const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_do_switch_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_switch_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12448,7 +12851,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_status_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_do_status_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_status_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12475,7 +12878,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_status_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_ra_reporter_t const **,void **,char const *,svn_revnum_t,svn_boolean_t,svn_delta_editor_t const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_do_status_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_status_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12497,7 +12900,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_diff_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_do_diff_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_diff_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12524,7 +12927,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_do_diff_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_ra_reporter_t const **,void **,svn_revnum_t,char const *,svn_boolean_t,svn_boolean_t,char const *,svn_delta_editor_t const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_do_diff_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_do_diff_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12546,7 +12949,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_log_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_log_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_log_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12573,7 +12976,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_log_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_array_header_t const *,svn_revnum_t,svn_revnum_t,svn_boolean_t,svn_boolean_t,svn_log_message_receiver_t,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_log_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_log_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12595,7 +12998,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_check_path_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_check_path_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_check_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12622,7 +13025,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_check_path_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_node_kind_t *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_check_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_check_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12644,7 +13047,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_uuid_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_uuid_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_uuid_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12671,7 +13074,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_uuid_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_uuid_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_uuid_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12693,7 +13096,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_repos_root_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_repos_root_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_repos_root_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12720,7 +13123,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_repos_root_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const **,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_repos_root_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_repos_root_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12742,7 +13145,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_locations_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_locations_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_locations_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12769,7 +13172,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_locations_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_hash_t **,char const *,svn_revnum_t,apr_array_header_t *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_locations_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_locations_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12791,7 +13194,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_file_revs_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_file_revs_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_file_revs_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12818,7 +13221,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_file_revs_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_revnum_t,svn_revnum_t,svn_ra_file_rev_handler_t,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_file_revs_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_file_revs_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12840,7 +13243,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_version_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_plugin_t_get_version_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_version_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12867,7 +13270,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_t_get_version_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_version_t *(*result)(void) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_t_get_version_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_t_get_version_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12886,7 +13289,7 @@ SWIGINTERN PyObject *_wrap_new_svn_ra_plugin_t(PyObject *SWIGUNUSEDPARM(self), P PyObject *resultobj = 0; struct svn_ra_plugin_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_ra_plugin_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_ra_plugin_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -12908,7 +13311,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_ra_plugin_t(PyObject *SWIGUNUSEDPARM(self) struct svn_ra_plugin_t *arg1 = (struct svn_ra_plugin_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_ra_plugin_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_ra_plugin_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12932,7 +13335,7 @@ fail: SWIGINTERN PyObject *svn_ra_plugin_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_ra_plugin_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -12952,7 +13355,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_init_ra_libs(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_ra_init_ra_libs",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_init_ra_libs",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -13008,6 +13411,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_ra_library(PyObject *SWIGUNUSEDPARM(self), PyObject *_global_py_pool = NULL ; svn_ra_plugin_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -13016,7 +13420,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_ra_library(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_ra_get_ra_library",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_get_ra_library",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -13025,6 +13429,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_get_ra_library(PyObject *SWIGUNUSEDPARM(self), PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_get_ra_library", "url"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -13072,7 +13480,7 @@ fail: SWIGINTERN PyObject *svn_ra_session_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_ra_session_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -13091,9 +13499,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_set_path(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; svn_error_t *result = 0 ; @@ -13101,7 +13511,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_set_path(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOz|O:svn_ra_reporter3_invoke_set_path",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&arg7,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_invoke_set_path",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13117,6 +13527,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_set_path(PyObject *SWIGUNUSED } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter3_invoke_set_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -13134,6 +13548,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_set_path(PyObject *SWIGUNUSED SWIG_fail; } } + { + arg7 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_ra_reporter3_invoke_set_path", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj7) { /* Verify that the user supplied a valid pool */ if (obj7 != Py_None && obj7 != _global_py_pool) { @@ -13183,6 +13601,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_delete_path(PyObject *SWIGUNU PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -13190,7 +13609,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_delete_path(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_ra_reporter3_invoke_delete_path",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_invoke_delete_path",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13205,6 +13624,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_delete_path(PyObject *SWIGUNU PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter3_invoke_delete_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -13259,9 +13682,12 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_link_path(PyObject *SWIGUNUSE PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; + PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; svn_error_t *result = 0 ; @@ -13269,7 +13695,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_link_path(PyObject *SWIGUNUSE &_global_py_pool, &_global_pool)) SWIG_fail; arg9 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOOOz|O:svn_ra_reporter3_invoke_link_path",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&obj6,&arg8,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_invoke_link_path",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13285,6 +13711,14 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_link_path(PyObject *SWIGUNUSE } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter3_invoke_link_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_reporter3_invoke_link_path", "url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -13302,6 +13736,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_link_path(PyObject *SWIGUNUSE SWIG_fail; } } + { + arg8 = svn_swig_py_string_to_cstring(obj7, TRUE, "svn_ra_reporter3_invoke_link_path", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj8) { /* Verify that the user supplied a valid pool */ if (obj8 != Py_None && obj8 != _global_py_pool) { @@ -13357,7 +13795,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_finish_report(PyObject *SWIGU &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter3_invoke_finish_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_invoke_finish_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13427,7 +13865,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter3_invoke_abort_report(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter3_invoke_abort_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter3_invoke_abort_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13494,8 +13932,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_set_path(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -13503,7 +13943,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_set_path(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOOz|O:svn_ra_reporter2_invoke_set_path",&obj0,&obj1,&arg3,&obj3,&obj4,&arg6,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_invoke_set_path",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13519,6 +13959,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_set_path(PyObject *SWIGUNUSED } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter2_invoke_set_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -13530,6 +13974,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_set_path(PyObject *SWIGUNUSED SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj5, TRUE, "svn_ra_reporter2_invoke_set_path", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj6) { /* Verify that the user supplied a valid pool */ if (obj6 != Py_None && obj6 != _global_py_pool) { @@ -13579,6 +14027,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_delete_path(PyObject *SWIGUNU PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -13586,7 +14035,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_delete_path(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_ra_reporter2_invoke_delete_path",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_invoke_delete_path",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13601,6 +14050,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_delete_path(PyObject *SWIGUNU PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter2_invoke_delete_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -13654,8 +14107,11 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_link_path(PyObject *SWIGUNUSE PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; svn_error_t *result = 0 ; @@ -13663,7 +14119,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_link_path(PyObject *SWIGUNUSE &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOOz|O:svn_ra_reporter2_invoke_link_path",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&arg7,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_invoke_link_path",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13679,6 +14135,14 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_link_path(PyObject *SWIGUNUSE } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter2_invoke_link_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_reporter2_invoke_link_path", "url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -13690,6 +14154,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_link_path(PyObject *SWIGUNUSE SWIG_fail; } } + { + arg7 = svn_swig_py_string_to_cstring(obj6, TRUE, "svn_ra_reporter2_invoke_link_path", "lock_token"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj7) { /* Verify that the user supplied a valid pool */ if (obj7 != Py_None && obj7 != _global_py_pool) { @@ -13745,7 +14213,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_finish_report(PyObject *SWIGU &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter2_invoke_finish_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_invoke_finish_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13815,7 +14283,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter2_invoke_abort_report(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter2_invoke_abort_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter2_invoke_abort_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13881,6 +14349,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_set_path(PyObject *SWIGUNUSEDP PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -13890,7 +14359,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_set_path(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_ra_reporter_invoke_set_path",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_invoke_set_path",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13906,6 +14375,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_set_path(PyObject *SWIGUNUSEDP } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter_invoke_set_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -13966,6 +14439,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_delete_path(PyObject *SWIGUNUS PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -13973,7 +14447,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_delete_path(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_ra_reporter_invoke_delete_path",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_invoke_delete_path",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13988,6 +14462,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_delete_path(PyObject *SWIGUNUS PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter_invoke_delete_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -14040,6 +14518,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_link_path(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -14049,7 +14529,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_link_path(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssOO|O:svn_ra_reporter_invoke_link_path",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_invoke_link_path",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14065,6 +14545,14 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_link_path(PyObject *SWIGUNUSED } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_reporter_invoke_link_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_reporter_invoke_link_path", "url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -14131,7 +14619,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_finish_report(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter_invoke_finish_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_invoke_finish_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14201,7 +14689,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_reporter_invoke_abort_report(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_reporter_invoke_abort_report",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_reporter_invoke_abort_report",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_reporter_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_reporter_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14274,7 +14762,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks2_invoke_open_tmp_file(PyObject *SWIG SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_callbacks2_invoke_open_tmp_file",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks2_invoke_open_tmp_file",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_callbacks2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14353,7 +14841,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_callbacks_invoke_open_tmp_file(PyObject *SWIGU SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_callbacks_invoke_open_tmp_file",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_callbacks_invoke_open_tmp_file",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14426,6 +14914,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_open(PyObject *SWIGUNUSEDPARM(se PyObject *_global_py_pool = NULL ; void *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -14437,7 +14926,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_open(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|O:svn_ra_plugin_invoke_open",&obj0,&arg3,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_open",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14445,6 +14934,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_open(PyObject *SWIGUNUSEDPARM(se } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_ra_plugin_invoke_open", "repos_URL"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_ra_callbacks_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_ra_callbacks_t, svn_argnum_obj2); if (PyErr_Occurred()) { SWIG_fail; @@ -14536,7 +15029,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_latest_revnum(PyObject *SWIG SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_plugin_invoke_get_latest_revnum",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_latest_revnum",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14618,7 +15111,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_dated_revision(PyObject *SWI SWIG_fail; arg5 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_ra_plugin_invoke_get_dated_revision",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_dated_revision",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14693,6 +15186,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_change_rev_prop(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -14701,7 +15195,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_change_rev_prop(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOsO|O:svn_ra_plugin_invoke_change_rev_prop",&obj0,&obj1,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_change_rev_prop",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14723,15 +15217,23 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_change_rev_prop(PyObject *SWIGUN } } { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_plugin_invoke_change_rev_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + value5.len = pyStrLen; arg5 = &value5; } } @@ -14795,7 +15297,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_rev_proplist(PyObject *SWIGUNUSE SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_ra_plugin_invoke_rev_proplist",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_rev_proplist",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14872,6 +15374,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_rev_prop(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -14880,7 +15383,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_rev_prop(PyObject *SWIGUNUSEDPAR SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOOs|O:svn_ra_plugin_invoke_rev_prop",&obj0,&obj1,&obj2,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_rev_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14901,6 +15404,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_rev_prop(PyObject *SWIGUNUSEDPAR SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_plugin_invoke_rev_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -14933,9 +15440,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_rev_prop(PyObject *SWIGUNUSEDPAR if (*arg5 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg5)->data, (*arg5)->len); + } else { + s = PyBytes_FromStringAndSize((*arg5)->data, (*arg5)->len); if (s == NULL) SWIG_fail; } @@ -14969,6 +15475,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_commit_editor(PyObject *SWIG void *temp4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -14979,7 +15486,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_commit_editor(PyObject *SWIG arg8 = _global_pool; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_ra_plugin_invoke_get_commit_editor",&obj0,&obj1,&arg5,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_commit_editor",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14995,6 +15502,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_commit_editor(PyObject *SWIG } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_get_commit_editor", "log_msg"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = svn_swig_py_commit_callback; arg7 = (void *)obj3; } @@ -15066,6 +15577,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file(PyObject *SWIGUNUSEDPAR apr_hash_t *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -15077,7 +15589,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file(PyObject *SWIGUNUSEDPAR arg8 = _global_pool; arg6 = &temp6; arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_ra_plugin_invoke_get_file",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_file",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15093,6 +15605,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_get_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -15175,6 +15691,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_dir(PyObject *SWIGUNUSEDPARM apr_hash_t *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -15186,7 +15703,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_dir(PyObject *SWIGUNUSEDPARM arg5 = &temp5; arg6 = &temp6; arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_ra_plugin_invoke_get_dir",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_dir",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15202,6 +15719,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_dir(PyObject *SWIGUNUSEDPARM } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_get_dir", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -15283,6 +15804,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_update(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -15295,7 +15817,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_update(PyObject *SWIGUNUSEDPA arg10 = _global_pool; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOOsOOO|O:svn_ra_plugin_invoke_do_update",&obj0,&obj1,&obj2,&arg6,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_do_update",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15317,6 +15839,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_update(PyObject *SWIGUNUSEDPA } } { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_plugin_invoke_do_update", "update_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -15407,7 +15933,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_switch(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; @@ -15419,7 +15947,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_switch(PyObject *SWIGUNUSEDPA arg11 = _global_pool; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOOsOsOO|O:svn_ra_plugin_invoke_do_switch",&obj0,&obj1,&obj2,&arg6,&obj4,&arg8,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_do_switch",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15441,12 +15969,20 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_switch(PyObject *SWIGUNUSEDPA } } { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_plugin_invoke_do_switch", "switch_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; } } { + arg8 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_ra_plugin_invoke_do_switch", "switch_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj6, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj6); if (PyErr_Occurred()) { SWIG_fail; @@ -15529,6 +16065,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_status(PyObject *SWIGUNUSEDPA void *temp4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -15542,7 +16079,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_status(PyObject *SWIGUNUSEDPA arg10 = _global_pool; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOO|O:svn_ra_plugin_invoke_do_status",&obj0,&obj1,&arg5,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_do_status",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15558,6 +16095,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_status(PyObject *SWIGUNUSEDPA } } { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_do_status", "status_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -15655,8 +16196,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_diff(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; @@ -15668,7 +16211,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_diff(PyObject *SWIGUNUSEDPARM arg12 = _global_pool; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OOOsOOsOO|O:svn_ra_plugin_invoke_do_diff",&obj0,&obj1,&obj2,&arg6,&obj4,&obj5,&arg9,&obj7,&obj8,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_do_diff",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15690,6 +16233,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_diff(PyObject *SWIGUNUSEDPARM } } { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_plugin_invoke_do_diff", "diff_target"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -15702,6 +16249,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_do_diff(PyObject *SWIGUNUSEDPARM } } { + arg9 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_ra_plugin_invoke_do_diff", "versus_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj7); if (PyErr_Occurred()) { SWIG_fail; @@ -15795,7 +16346,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_log(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOOOO|O:svn_ra_plugin_invoke_get_log",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_log",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15900,6 +16451,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_check_path(PyObject *SWIGUNUSEDP int res5 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -15909,7 +16461,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_check_path(PyObject *SWIGUNUSEDP SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_ra_plugin_invoke_check_path",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_check_path",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15925,6 +16477,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_check_path(PyObject *SWIGUNUSEDP } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_check_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -15994,7 +16550,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_uuid(PyObject *SWIGUNUSEDPAR SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_plugin_invoke_get_uuid",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_uuid",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16043,7 +16599,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_uuid(PyObject *SWIGUNUSEDPAR s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -16080,7 +16636,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_repos_root(PyObject *SWIGUNU SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_plugin_invoke_get_repos_root",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_repos_root",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16129,7 +16685,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_repos_root(PyObject *SWIGUNU s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -16161,6 +16717,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_locations(PyObject *SWIGUNUS apr_hash_t *temp3 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -16171,7 +16728,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_locations(PyObject *SWIGUNUS SWIG_fail; arg7 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOsOO|O:svn_ra_plugin_invoke_get_locations",&obj0,&obj1,&arg4,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_locations",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16187,6 +16744,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_locations(PyObject *SWIGUNUS } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_get_locations", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -16257,6 +16818,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file_revs(PyObject *SWIGUNUS PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -16267,7 +16829,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file_revs(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_ra_plugin_invoke_get_file_revs",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_file_revs",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16283,6 +16845,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_file_revs(PyObject *SWIGUNUS } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_plugin_invoke_get_file_revs", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -16343,7 +16909,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_plugin_invoke_get_version(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_ra_plugin_invoke_get_version",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_plugin_invoke_get_version",1,1,&obj0)) SWIG_fail; { arg1 = (svn_ra_plugin_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_ra_plugin_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16379,6 +16945,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_wc_prop_func(PyObject *SWIGUNUSEDPA svn_string_t *temp5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -16387,7 +16955,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_wc_prop_func(PyObject *SWIGUNUSEDPA SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOss|O:svn_ra_invoke_get_wc_prop_func",&obj0,&obj1,&arg3,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_get_wc_prop_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_ra_get_wc_prop_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16404,6 +16972,14 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_wc_prop_func(PyObject *SWIGUNUSEDPA PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_get_wc_prop_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_invoke_get_wc_prop_func", "name"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -16436,9 +17012,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_wc_prop_func(PyObject *SWIGUNUSEDPA if (*arg5 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg5)->data, (*arg5)->len); + } else { + s = PyBytes_FromStringAndSize((*arg5)->data, (*arg5)->len); if (s == NULL) SWIG_fail; } @@ -16469,6 +17044,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_set_wc_prop_func(PyObject *SWIGUNUSEDPA svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -16477,7 +17054,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_set_wc_prop_func(PyObject *SWIGUNUSEDPA &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssO|O:svn_ra_invoke_set_wc_prop_func",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_set_wc_prop_func",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_ra_set_wc_prop_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16495,15 +17072,27 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_set_wc_prop_func(PyObject *SWIGUNUSEDPA } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_set_wc_prop_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_invoke_set_wc_prop_func", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value5.len = pyStrLen; arg5 = &value5; } } @@ -16559,6 +17148,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_push_wc_prop_func(PyObject *SWIGUNUSEDP svn_string_t value5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -16567,7 +17158,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_push_wc_prop_func(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOssO|O:svn_ra_invoke_push_wc_prop_func",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_push_wc_prop_func",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_ra_push_wc_prop_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16585,15 +17176,27 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_push_wc_prop_func(PyObject *SWIGUNUSEDP } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_push_wc_prop_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_invoke_push_wc_prop_func", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) arg5 = NULL; else { - if (!PyString_Check(obj4)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj4)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj4, (char **)&(value5.data), + &pyStrLen) == -1) { SWIG_fail; } - value5.data = PyString_AS_STRING(obj4); - value5.len = PyString_GET_SIZE(obj4); + value5.len = pyStrLen; arg5 = &value5; } } @@ -16647,6 +17250,8 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_invalidate_wc_props_func(PyObject *SWIG 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 ; @@ -16654,7 +17259,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_invalidate_wc_props_func(PyObject *SWIG &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOss|O:svn_ra_invoke_invalidate_wc_props_func",&obj0,&obj1,&arg3,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_invalidate_wc_props_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_ra_invalidate_wc_props_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16671,6 +17276,14 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_invalidate_wc_props_func(PyObject *SWIG PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_invalidate_wc_props_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_invoke_invalidate_wc_props_func", "name"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -16731,7 +17344,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_wc_contents_func(PyObject *SWIGUNUS SWIG_fail; arg5 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_ra_invoke_get_wc_contents_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_get_wc_contents_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_ra_get_wc_contents_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_p_svn_stream_t_p_q_const__svn_checksum_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16811,7 +17424,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_latest_revnum_func(PyObject *SWIGUN svn_error_t *result = 0 ; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ra_invoke_get_latest_revnum_func",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_get_latest_revnum_func",2,2,&obj0,&obj1)) SWIG_fail; { svn_ra_get_latest_revnum_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_revnum_t__p_svn_error_t, svn_argnum_obj0); @@ -16878,7 +17491,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_client_string_func(PyObject *SWIGUN SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_ra_invoke_get_client_string_func",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_get_client_string_func",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_ra_get_client_string_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -16929,7 +17542,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_get_client_string_func(PyObject *SWIGUN s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -16963,6 +17576,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_file_rev_handler(PyObject *SWIGUNUSEDPA void *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -16984,7 +17598,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_file_rev_handler(PyObject *SWIGUNUSEDPA if (arg6 == NULL) SWIG_fail; } arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_ra_invoke_file_rev_handler",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_file_rev_handler",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_ra_file_rev_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17002,6 +17616,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_file_rev_handler(PyObject *SWIGUNUSEDPA } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_file_rev_handler", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -17083,6 +17701,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_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 ; @@ -17093,7 +17712,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_lock_callback(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_ra_invoke_lock_callback",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_lock_callback",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_ra_lock_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_boolean_t_p_q_const__svn_lock_t_p_svn_error_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17111,6 +17730,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_lock_callback(PyObject *SWIGUNUSEDPARM( } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_lock_callback", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -17186,7 +17809,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_progress_notify_func(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_ra_invoke_progress_notify_func",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_progress_notify_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_ra_progress_notify_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void, svn_argnum_obj0); @@ -17260,7 +17883,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_replay_revstart_callback(PyObject *SWIG arg7 = _global_pool; arg4 = &temp4; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_ra_invoke_replay_revstart_callback",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_replay_revstart_callback",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_ra_replay_revstart_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_svn_revnum_t_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17364,7 +17987,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_replay_revfinish_callback(PyObject *SWI &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOO|O:svn_ra_invoke_replay_revfinish_callback",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_replay_revfinish_callback",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_ra_replay_revfinish_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_svn_revnum_t_p_void_p_q_const__svn_delta_editor_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17453,9 +18076,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_check_tunnel_func(PyObject *SWIGUNUSEDP char *arg3 = (char *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OOs:svn_ra_invoke_check_tunnel_func",&obj0,&obj1,&arg3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_check_tunnel_func",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_ra_check_tunnel_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char__int, svn_argnum_obj0); @@ -17473,6 +18097,10 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_check_tunnel_func(PyObject *SWIGUNUSEDP } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_check_tunnel_func", "tunnel_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_ra_invoke_check_tunnel_func(arg1,arg2,(char const *)arg3); @@ -17496,7 +18124,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_close_tunnel_func(PyObject *SWIGUNUSEDP PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_ra_invoke_close_tunnel_func",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_close_tunnel_func",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_ra_close_tunnel_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_void__void, svn_argnum_obj0); @@ -17558,6 +18186,9 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_open_tunnel_func(PyObject *SWIGUNUSEDPA void *temp5 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; @@ -17580,7 +18211,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_open_tunnel_func(PyObject *SWIGUNUSEDPA if (arg4 == NULL) SWIG_fail; } arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOsssOO|O:svn_ra_invoke_open_tunnel_func",&obj0,&obj1,&arg7,&arg8,&arg9,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_open_tunnel_func",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { svn_ra_open_tunnel_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_stream_t_p_p_svn_stream_t_p_svn_ra_close_tunnel_func_t_p_p_void_p_void_p_q_const__char_p_q_const__char_p_q_const__char_int_svn_cancel_func_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17598,6 +18229,18 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_open_tunnel_func(PyObject *SWIGUNUSEDPA } } { + arg7 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_ra_invoke_open_tunnel_func", "tunnel_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg8 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_ra_invoke_open_tunnel_func", "user"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg9 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_ra_invoke_open_tunnel_func", "hostname"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg10 = (int)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -17691,7 +18334,7 @@ SWIGINTERN PyObject *_wrap_svn_ra_invoke_init_func(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_ra_invoke_init_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ra_invoke_init_func",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_ra_init_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t, svn_argnum_obj0); @@ -17762,112 +18405,112 @@ fail: SWIGINTERN PyObject *svn_ra_get_wc_prop_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_set_wc_prop_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_push_wc_prop_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_q_const__svn_string_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_invalidate_wc_props_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_get_wc_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_void_p_p_svn_stream_t_p_q_const__svn_checksum_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_get_latest_revnum_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_svn_revnum_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_get_client_string_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_p_q_const__char_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_file_rev_handler_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_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_svn_boolean_t_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_ra_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_apr_off_t_apr_off_t_p_void_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_replay_revstart_callback_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_svn_revnum_t_p_void_p_p_q_const__svn_delta_editor_t_p_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_replay_revfinish_callback_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_svn_revnum_t_p_void_p_q_const__svn_delta_editor_t_p_void_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_check_tunnel_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char__int, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_close_tunnel_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_void__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_open_tunnel_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_p_svn_stream_t_p_p_svn_stream_t_p_svn_ra_close_tunnel_func_t_p_p_void_p_void_p_q_const__char_p_q_const__char_p_q_const__char_int_svn_cancel_func_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_ra_init_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_int_p_apr_pool_t_p_apr_hash_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -17962,6 +18605,7 @@ static PyMethodDef SwigMethods[] = { { (char *)"svn_ra_callbacks_t_swigregister", svn_ra_callbacks_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_ra_initialize", _wrap_svn_ra_initialize, METH_VARARGS, (char *)"svn_ra_initialize(apr_pool_t pool) -> svn_error_t"}, { (char *)"svn_ra_create_callbacks", _wrap_svn_ra_create_callbacks, METH_VARARGS, (char *)"svn_ra_create_callbacks(apr_pool_t pool) -> svn_error_t"}, + { (char *)"svn_ra_open5", _wrap_svn_ra_open5, METH_VARARGS, (char *)"svn_ra_open5(char const * repos_URL, char const * uuid, svn_ra_callbacks2_t callbacks, apr_hash_t config, apr_pool_t pool) -> svn_error_t"}, { (char *)"svn_ra_open4", _wrap_svn_ra_open4, METH_VARARGS, (char *)"svn_ra_open4(char const * repos_URL, char const * uuid, svn_ra_callbacks2_t callbacks, apr_hash_t config, apr_pool_t pool) -> svn_error_t"}, { (char *)"svn_ra_open3", _wrap_svn_ra_open3, METH_VARARGS, (char *)"svn_ra_open3(char const * repos_URL, char const * uuid, svn_ra_callbacks2_t callbacks, apr_hash_t config, apr_pool_t pool) -> svn_error_t"}, { (char *)"svn_ra_open2", _wrap_svn_ra_open2, METH_VARARGS, (char *)"svn_ra_open2(char const * repos_URL, svn_ra_callbacks2_t callbacks, apr_hash_t config, apr_pool_t pool) -> svn_error_t"}, @@ -18254,6 +18898,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}; @@ -18418,6 +19064,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, @@ -18582,6 +19230,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}}; @@ -18746,6 +19396,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, |