diff options
Diffstat (limited to 'subversion/bindings/swig/python/core.c')
-rw-r--r-- | subversion/bindings/swig/python/core.c | 3813 |
1 files changed, 2760 insertions, 1053 deletions
diff --git a/subversion/bindings/swig/python/core.c b/subversion/bindings/swig/python/core.c index 67a70da..d294308 100644 --- a/subversion/bindings/swig/python/core.c +++ b/subversion/bindings/swig/python/core.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 @@ -3099,52 +3101,54 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_svn_checksum_ctx_t swig_types[113] #define SWIGTYPE_p_svn_checksum_kind_t swig_types[114] #define SWIGTYPE_p_svn_checksum_t swig_types[115] -#define SWIGTYPE_p_svn_commit_info_t swig_types[116] -#define SWIGTYPE_p_svn_config_t swig_types[117] -#define SWIGTYPE_p_svn_depth_t swig_types[118] -#define SWIGTYPE_p_svn_diff_hunk_t swig_types[119] -#define SWIGTYPE_p_svn_dirent_t swig_types[120] -#define SWIGTYPE_p_svn_errno_t swig_types[121] -#define SWIGTYPE_p_svn_error_t swig_types[122] -#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[123] -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[124] -#define SWIGTYPE_p_svn_io_dirent_t swig_types[125] -#define SWIGTYPE_p_svn_io_file_del_t swig_types[126] -#define SWIGTYPE_p_svn_location_segment_t swig_types[127] -#define SWIGTYPE_p_svn_lock_t swig_types[128] -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[129] -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[130] -#define SWIGTYPE_p_svn_log_entry_t swig_types[131] -#define SWIGTYPE_p_svn_merge_range_t swig_types[132] -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[133] -#define SWIGTYPE_p_svn_node_kind_t swig_types[134] -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[135] -#define SWIGTYPE_p_svn_opt_revision_t swig_types[136] -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[137] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[138] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[139] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[140] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides swig_types[141] -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[142] -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[143] -#define SWIGTYPE_p_svn_prop_kind swig_types[144] -#define SWIGTYPE_p_svn_prop_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_version_checklist_t swig_types[151] -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[152] -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[153] -#define SWIGTYPE_p_svn_version_extended_t swig_types[154] -#define SWIGTYPE_p_svn_version_t swig_types[155] -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[156] -#define SWIGTYPE_p_unsigned_char swig_types[157] -#define SWIGTYPE_p_unsigned_long swig_types[158] -#define SWIGTYPE_p_void swig_types[159] -static swig_type_info *swig_types[161]; -static swig_module_info swig_module = {swig_types, 160, 0, 0, 0, 0}; +#define SWIGTYPE_p_svn_client__shelf_version_t swig_types[116] +#define SWIGTYPE_p_svn_client_conflict_option_t swig_types[117] +#define SWIGTYPE_p_svn_commit_info_t swig_types[118] +#define SWIGTYPE_p_svn_config_t swig_types[119] +#define SWIGTYPE_p_svn_depth_t swig_types[120] +#define SWIGTYPE_p_svn_diff_hunk_t swig_types[121] +#define SWIGTYPE_p_svn_dirent_t swig_types[122] +#define SWIGTYPE_p_svn_errno_t swig_types[123] +#define SWIGTYPE_p_svn_error_t swig_types[124] +#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[125] +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[126] +#define SWIGTYPE_p_svn_io_dirent_t swig_types[127] +#define SWIGTYPE_p_svn_io_file_del_t swig_types[128] +#define SWIGTYPE_p_svn_location_segment_t swig_types[129] +#define SWIGTYPE_p_svn_lock_t swig_types[130] +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[131] +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[132] +#define SWIGTYPE_p_svn_log_entry_t swig_types[133] +#define SWIGTYPE_p_svn_merge_range_t swig_types[134] +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[135] +#define SWIGTYPE_p_svn_node_kind_t swig_types[136] +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[137] +#define SWIGTYPE_p_svn_opt_revision_t swig_types[138] +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[139] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[140] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[141] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[142] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides swig_types[143] +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[144] +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[145] +#define SWIGTYPE_p_svn_prop_kind swig_types[146] +#define SWIGTYPE_p_svn_prop_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_version_checklist_t swig_types[153] +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[154] +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[155] +#define SWIGTYPE_p_svn_version_extended_t swig_types[156] +#define SWIGTYPE_p_svn_version_t swig_types[157] +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[158] +#define SWIGTYPE_p_unsigned_char 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 SWIG_TypeQuery(name) SWIG_TypeQueryModule(&swig_module, &swig_module, name) #define SWIG_MangledTypeQuery(name) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name) @@ -3155,6 +3159,12 @@ static swig_module_info swig_module = {swig_types, 160, 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):= _core.so @@ -3181,6 +3191,7 @@ static swig_module_info swig_module = {swig_types, 160, 0, 0, 0, 0}; #include "swigutil_py.h" +#include "swigutil_py3c.h" static PyObject * _global_py_pool = NULL; @@ -4027,7 +4038,7 @@ SWIGINTERN PyObject *_wrap_apr_initialize(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *resultobj = 0; apr_status_t result; - if (!PyArg_ParseTuple(args,(char *)":apr_initialize")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_initialize",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4046,7 +4057,7 @@ fail: SWIGINTERN PyObject *_wrap_apr_terminate(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - if (!PyArg_ParseTuple(args,(char *)":apr_terminate")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_terminate",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4071,7 +4082,7 @@ SWIGINTERN PyObject *_wrap_apr_time_ansi_put(PyObject *SWIGUNUSEDPARM(self), PyO apr_status_t result; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O:apr_time_ansi_put",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_time_ansi_put",1,1,&obj0)) SWIG_fail; { arg2 = (time_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -4107,7 +4118,7 @@ SWIGINTERN PyObject *_wrap_apr_pool_destroy(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:apr_pool_destroy",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_pool_destroy",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -4148,7 +4159,7 @@ SWIGINTERN PyObject *_wrap_apr_pool_clear(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:apr_pool_clear",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_pool_clear",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -4193,7 +4204,7 @@ SWIGINTERN PyObject *_wrap_apr_file_open_stdout(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:apr_file_open_stdout",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_file_open_stdout",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -4244,7 +4255,7 @@ SWIGINTERN PyObject *_wrap_apr_file_open_stderr(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:apr_file_open_stderr",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"apr_file_open_stderr",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -4294,7 +4305,7 @@ SWIGINTERN PyObject *_wrap_svn_time_to_cstring(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_time_to_cstring",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_time_to_cstring",1,2,&obj0,&obj1)) SWIG_fail; arg1 = (apr_time_t) PyLong_AsLongLong(obj0); if (obj1) { /* Verify that the user supplied a valid pool */ @@ -4333,6 +4344,7 @@ SWIGINTERN PyObject *_wrap_svn_time_from_cstring(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_int64_t temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -4341,7 +4353,11 @@ SWIGINTERN PyObject *_wrap_svn_time_from_cstring(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_time_from_cstring",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_time_from_cstring",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_time_from_cstring", "data"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -4398,7 +4414,7 @@ SWIGINTERN PyObject *_wrap_svn_time_to_human_cstring(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_time_to_human_cstring",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_time_to_human_cstring",1,2,&obj0,&obj1)) SWIG_fail; arg1 = (apr_time_t) PyLong_AsLongLong(obj0); if (obj1) { /* Verify that the user supplied a valid pool */ @@ -4441,6 +4457,7 @@ SWIGINTERN PyObject *_wrap_svn_parse_date(PyObject *SWIGUNUSEDPARM(self), PyObje svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; apr_int64_t temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -4451,7 +4468,11 @@ SWIGINTERN PyObject *_wrap_svn_parse_date(PyObject *SWIGUNUSEDPARM(self), PyObje arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_parse_date",&arg3,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_parse_date",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_parse_date", "text"); + if (PyErr_Occurred()) SWIG_fail; + } arg4 = (apr_time_t) PyLong_AsLongLong(obj1); if (obj2) { /* Verify that the user supplied a valid pool */ @@ -4504,7 +4525,7 @@ fail: SWIGINTERN PyObject *_wrap_svn_sleep_for_timestamps(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - if (!PyArg_ParseTuple(args,(char *)":svn_sleep_for_timestamps")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_sleep_for_timestamps",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4527,7 +4548,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_apr_err_set(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_apr_err_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_apr_err_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4554,7 +4575,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_apr_err_get(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; apr_status_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_apr_err_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_apr_err_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4575,7 +4596,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_message_get(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_message_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_message_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4597,7 +4618,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_child_set(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_child_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_child_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4624,7 +4645,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_child_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; struct svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_child_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_child_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4653,7 +4674,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_pool_set(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_error_t_pool_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_pool_set",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4688,7 +4709,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_pool_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; apr_pool_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_pool_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_pool_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4710,7 +4731,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_file_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4732,7 +4753,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_line_set(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_line_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_line_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4759,7 +4780,7 @@ SWIGINTERN PyObject *_wrap_svn_error_t_line_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; long result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_error_t_line_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_error_t_line_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4778,7 +4799,7 @@ SWIGINTERN PyObject *_wrap_new_svn_error_t(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *resultobj = 0; struct svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_error_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_error_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4800,7 +4821,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_error_t(PyObject *SWIGUNUSEDPARM(self), Py struct svn_error_t *arg1 = (struct svn_error_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_error_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_error_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_error_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4824,7 +4845,7 @@ fail: SWIGINTERN PyObject *svn_error_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_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4835,7 +4856,7 @@ SWIGINTERN PyObject *_wrap_svn_node_kind_to_word(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_node_kind_to_word",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_node_kind_to_word",1,1,&obj0)) SWIG_fail; { arg1 = (svn_node_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -4860,9 +4881,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_node_kind_from_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_node_kind_from_word",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_node_kind_from_word",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_node_kind_from_word", "word"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -4884,7 +4910,7 @@ SWIGINTERN PyObject *_wrap_svn_tristate__to_word(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_tristate__to_word",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_tristate__to_word",1,1,&obj0)) SWIG_fail; { arg1 = (svn_tristate_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -4909,9 +4935,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_tristate__from_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_tristate_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_tristate__from_word",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_tristate__from_word",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_tristate__from_word", "word"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -4935,11 +4966,16 @@ SWIGINTERN PyObject *_wrap_svn_revnum_parse(PyObject *SWIGUNUSEDPARM(self), PyOb svn_revnum_t temp1 ; int res1 = SWIG_TMPOBJ ; char *temp3 ; + PyObject * obj0 = 0 ; svn_error_t *result = 0 ; arg1 = &temp1; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"s:svn_revnum_parse",&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_revnum_parse",1,1,&obj0)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_revnum_parse", "str"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -4972,7 +5008,7 @@ SWIGINTERN PyObject *_wrap_svn_revnum_parse(PyObject *SWIGUNUSEDPARM(self), PyOb s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -4990,7 +5026,7 @@ SWIGINTERN PyObject *_wrap_svn_depth_to_word(PyObject *SWIGUNUSEDPARM(self), PyO PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_depth_to_word",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_depth_to_word",1,1,&obj0)) SWIG_fail; { arg1 = (svn_depth_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -5015,9 +5051,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_depth_from_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_depth_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_depth_from_word",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_depth_from_word",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_depth_from_word", "word"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -5040,7 +5081,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_kind_set(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5067,7 +5108,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_kind_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5089,7 +5130,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_size_set(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_size_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_size_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5111,7 +5152,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_size_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; svn_filesize_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_size_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_size_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5133,7 +5174,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_has_props_set(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_has_props_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_has_props_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5160,7 +5201,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_has_props_get(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_has_props_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_has_props_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5182,7 +5223,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_created_rev_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_created_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_created_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5209,7 +5250,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_created_rev_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_created_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_created_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5231,7 +5272,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_time_set(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_time_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_time_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5253,7 +5294,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_time_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; apr_time_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_time_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_time_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5274,7 +5315,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_t_last_author_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_last_author_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_t_last_author_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5293,7 +5334,7 @@ SWIGINTERN PyObject *_wrap_new_svn_dirent_t(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *resultobj = 0; struct svn_dirent_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_dirent_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_dirent_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -5315,7 +5356,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_dirent_t(PyObject *SWIGUNUSEDPARM(self), P struct svn_dirent_t *arg1 = (struct svn_dirent_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_dirent_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_dirent_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5339,7 +5380,7 @@ fail: SWIGINTERN PyObject *svn_dirent_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_dirent_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -5358,7 +5399,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_dup(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_dirent_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5407,7 +5448,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_create(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_dirent_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -5445,7 +5486,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_revision_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_commit_info_t_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5472,7 +5513,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_revision_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5492,8 +5533,9 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_date_set(PyObject *SWIGUNUSEDPARM(s struct svn_commit_info_t *arg1 = (struct svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_date_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_date_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5501,6 +5543,10 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_date_set(PyObject *SWIGUNUSEDPARM(s } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_commit_info_t_date_set", "date"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->date) free((char *)arg1->date); @@ -5521,7 +5567,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_date_get(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_date_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_date_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5541,8 +5587,9 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_author_set(PyObject *SWIGUNUSEDPARM struct svn_commit_info_t *arg1 = (struct svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_author_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_author_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5550,6 +5597,10 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_author_set(PyObject *SWIGUNUSEDPARM } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_commit_info_t_author_set", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->author) free((char *)arg1->author); @@ -5570,7 +5621,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_author_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_author_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_author_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5590,8 +5641,9 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_post_commit_err_set(PyObject *SWIGU struct svn_commit_info_t *arg1 = (struct svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_post_commit_err_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_post_commit_err_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5599,6 +5651,10 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_post_commit_err_set(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_commit_info_t_post_commit_err_set", "post_commit_err"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->post_commit_err) free((char *)arg1->post_commit_err); @@ -5619,7 +5675,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_post_commit_err_get(PyObject *SWIGU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_post_commit_err_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_post_commit_err_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5639,8 +5695,9 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_repos_root_set(PyObject *SWIGUNUSED struct svn_commit_info_t *arg1 = (struct svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_repos_root_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_repos_root_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5648,6 +5705,10 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_repos_root_set(PyObject *SWIGUNUSED } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_commit_info_t_repos_root_set", "repos_root"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->repos_root) free((char *)arg1->repos_root); @@ -5668,7 +5729,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_t_repos_root_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_repos_root_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_t_repos_root_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5687,7 +5748,7 @@ SWIGINTERN PyObject *_wrap_new_svn_commit_info_t(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; struct svn_commit_info_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_commit_info_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_commit_info_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -5709,7 +5770,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_commit_info_t(PyObject *SWIGUNUSEDPARM(sel struct svn_commit_info_t *arg1 = (struct svn_commit_info_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_commit_info_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_commit_info_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5733,7 +5794,7 @@ fail: SWIGINTERN PyObject *svn_commit_info_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_commit_info_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -5750,7 +5811,7 @@ SWIGINTERN PyObject *_wrap_svn_create_commit_info(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_create_commit_info",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_create_commit_info",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -5795,7 +5856,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_info_dup(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_commit_info_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_info_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_commit_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5859,7 +5920,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_action_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; char result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_action_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_action_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5879,8 +5940,9 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_copyfrom_path_set(PyObject *S struct svn_log_changed_path2_t *arg1 = (struct svn_log_changed_path2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_log_changed_path2_t_copyfrom_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_copyfrom_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5888,6 +5950,10 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_copyfrom_path_set(PyObject *S } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_log_changed_path2_t_copyfrom_path_set", "copyfrom_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->copyfrom_path) free((char *)arg1->copyfrom_path); @@ -5908,7 +5974,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_copyfrom_path_get(PyObject *S PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_copyfrom_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_copyfrom_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5930,7 +5996,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_copyfrom_rev_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path2_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_copyfrom_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5957,7 +6023,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_copyfrom_rev_get(PyObject *SW PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_copyfrom_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_copyfrom_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5979,7 +6045,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_node_kind_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path2_t_node_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_node_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6006,7 +6072,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_node_kind_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_node_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_node_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6028,7 +6094,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_text_modified_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path2_t_text_modified_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_text_modified_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6055,7 +6121,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_text_modified_get(PyObject *S PyObject * obj0 = 0 ; svn_tristate_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_text_modified_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_text_modified_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6077,7 +6143,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_props_modified_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path2_t_props_modified_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_props_modified_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6104,7 +6170,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_t_props_modified_get(PyObject * PyObject * obj0 = 0 ; svn_tristate_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path2_t_props_modified_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_t_props_modified_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6123,7 +6189,7 @@ SWIGINTERN PyObject *_wrap_new_svn_log_changed_path2_t(PyObject *SWIGUNUSEDPARM( PyObject *resultobj = 0; struct svn_log_changed_path2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_log_changed_path2_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_log_changed_path2_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -6145,7 +6211,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_log_changed_path2_t(PyObject *SWIGUNUSEDPA struct svn_log_changed_path2_t *arg1 = (struct svn_log_changed_path2_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_log_changed_path2_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_log_changed_path2_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6169,7 +6235,7 @@ fail: SWIGINTERN PyObject *svn_log_changed_path2_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_log_changed_path2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -6186,7 +6252,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_create(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_log_changed_path2_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -6231,7 +6297,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path2_dup(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_log_changed_path2_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path2_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_log_changed_path2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6295,7 +6361,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path_t_action_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; char result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_action_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path_t_action_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6316,7 +6382,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path_t_copyfrom_path_get(PyObject *SW PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_copyfrom_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path_t_copyfrom_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6338,7 +6404,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path_t_copyfrom_rev_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path_t_copyfrom_rev_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6365,7 +6431,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path_t_copyfrom_rev_get(PyObject *SWI PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_copyfrom_rev_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path_t_copyfrom_rev_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6384,7 +6450,7 @@ SWIGINTERN PyObject *_wrap_new_svn_log_changed_path_t(PyObject *SWIGUNUSEDPARM(s PyObject *resultobj = 0; struct svn_log_changed_path_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_log_changed_path_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_log_changed_path_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -6406,7 +6472,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_log_changed_path_t(PyObject *SWIGUNUSEDPAR struct svn_log_changed_path_t *arg1 = (struct svn_log_changed_path_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_log_changed_path_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_log_changed_path_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6430,7 +6496,7 @@ fail: SWIGINTERN PyObject *svn_log_changed_path_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_log_changed_path_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -6449,7 +6515,7 @@ SWIGINTERN PyObject *_wrap_svn_log_changed_path_dup(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_log_changed_path_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_changed_path_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_log_changed_path_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6495,7 +6561,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_changed_paths_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_changed_paths_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_changed_paths_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6530,7 +6596,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_changed_paths_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; apr_hash_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_changed_paths_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_changed_paths_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6554,7 +6620,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_revision_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6581,7 +6647,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_revision_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6605,7 +6671,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_revprops_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_revprops_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_revprops_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6639,7 +6705,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_revprops_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; apr_hash_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_revprops_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_revprops_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6663,7 +6729,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_has_children_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_has_children_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_has_children_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6690,7 +6756,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_has_children_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_has_children_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_has_children_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6714,7 +6780,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_changed_paths2_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_changed_paths2_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_changed_paths2_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6749,7 +6815,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_changed_paths2_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; apr_hash_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_changed_paths2_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_changed_paths2_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6773,7 +6839,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_non_inheritable_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_non_inheritable_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_non_inheritable_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6800,7 +6866,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_non_inheritable_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_non_inheritable_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_non_inheritable_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6822,7 +6888,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_subtractive_merge_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_log_entry_t_subtractive_merge_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_subtractive_merge_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6849,7 +6915,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_t_subtractive_merge_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_log_entry_t_subtractive_merge_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_t_subtractive_merge_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6868,7 +6934,7 @@ SWIGINTERN PyObject *_wrap_new_svn_log_entry_t(PyObject *SWIGUNUSEDPARM(self), P PyObject *resultobj = 0; struct svn_log_entry_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_log_entry_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_log_entry_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -6890,7 +6956,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_log_entry_t(PyObject *SWIGUNUSEDPARM(self) struct svn_log_entry_t *arg1 = (struct svn_log_entry_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_log_entry_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_log_entry_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6914,7 +6980,7 @@ fail: SWIGINTERN PyObject *svn_log_entry_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_log_entry_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -6931,7 +6997,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_create(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_log_entry_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -6976,7 +7042,7 @@ SWIGINTERN PyObject *_wrap_svn_log_entry_dup(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_log_entry_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_entry_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_log_entry_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_log_entry_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7019,6 +7085,7 @@ SWIGINTERN PyObject *_wrap_svn_mime_type_validate(PyObject *SWIGUNUSEDPARM(self) apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -7026,7 +7093,11 @@ SWIGINTERN PyObject *_wrap_svn_mime_type_validate(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_mime_type_validate",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mime_type_validate",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_mime_type_validate", "mime_type"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -7069,9 +7140,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_mime_type_is_binary(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_mime_type_is_binary",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mime_type_is_binary",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_mime_type_is_binary", "mime_type"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -7092,8 +7168,9 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_path_set(PyObject *SWIGUNUSEDPARM(self), P struct svn_lock_t *arg1 = (struct svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7101,6 +7178,10 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_path_set(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_lock_t_path_set", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->path) free((char *)arg1->path); @@ -7121,7 +7202,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_path_get(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7141,8 +7222,9 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_token_set(PyObject *SWIGUNUSEDPARM(self), struct svn_lock_t *arg1 = (struct svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_token_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_token_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7150,6 +7232,10 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_token_set(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_lock_t_token_set", "token"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->token) free((char *)arg1->token); @@ -7170,7 +7256,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_token_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_token_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_token_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7190,8 +7276,9 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_owner_set(PyObject *SWIGUNUSEDPARM(self), struct svn_lock_t *arg1 = (struct svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_owner_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_owner_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7199,6 +7286,10 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_owner_set(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_lock_t_owner_set", "owner"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->owner) free((char *)arg1->owner); @@ -7219,7 +7310,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_owner_get(PyObject *SWIGUNUSEDPARM(self), PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_owner_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_owner_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7239,8 +7330,9 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_comment_set(PyObject *SWIGUNUSEDPARM(self) struct svn_lock_t *arg1 = (struct svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_comment_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_comment_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7248,6 +7340,10 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_comment_set(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_lock_t_comment_set", "comment"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->comment) free((char *)arg1->comment); @@ -7268,7 +7364,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_comment_get(PyObject *SWIGUNUSEDPARM(self) PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_comment_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_comment_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7290,7 +7386,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_is_dav_comment_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_is_dav_comment_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_is_dav_comment_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7317,7 +7413,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_is_dav_comment_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_is_dav_comment_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_is_dav_comment_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7339,7 +7435,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_creation_date_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_creation_date_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_creation_date_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7361,7 +7457,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_creation_date_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; apr_time_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_creation_date_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_creation_date_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7383,7 +7479,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_expiration_date_set(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_expiration_date_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_expiration_date_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7405,7 +7501,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_t_expiration_date_get(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; apr_time_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_expiration_date_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_t_expiration_date_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7424,7 +7520,7 @@ SWIGINTERN PyObject *_wrap_new_svn_lock_t(PyObject *SWIGUNUSEDPARM(self), PyObje PyObject *resultobj = 0; struct svn_lock_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_lock_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_lock_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -7446,7 +7542,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_lock_t(PyObject *SWIGUNUSEDPARM(self), PyO struct svn_lock_t *arg1 = (struct svn_lock_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_lock_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_lock_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7470,7 +7566,7 @@ fail: SWIGINTERN PyObject *svn_lock_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_lock_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7487,7 +7583,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_create(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_lock_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -7532,7 +7628,7 @@ SWIGINTERN PyObject *_wrap_svn_lock_dup(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_lock_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_lock_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_lock_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7581,7 +7677,7 @@ SWIGINTERN PyObject *_wrap_svn_uuid_generate(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_uuid_generate",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uuid_generate",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -7618,7 +7714,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_start_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_merge_range_t_start_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_start_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7645,7 +7741,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_start_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_merge_range_t_start_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_start_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7667,7 +7763,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_end_set(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_merge_range_t_end_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_end_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7694,7 +7790,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_end_get(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_merge_range_t_end_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_end_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7716,7 +7812,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_inheritable_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_merge_range_t_inheritable_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_inheritable_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7743,7 +7839,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_t_inheritable_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_merge_range_t_inheritable_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_t_inheritable_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7762,7 +7858,7 @@ SWIGINTERN PyObject *_wrap_new_svn_merge_range_t(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; struct svn_merge_range_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_merge_range_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_merge_range_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -7784,7 +7880,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_merge_range_t(PyObject *SWIGUNUSEDPARM(sel struct svn_merge_range_t *arg1 = (struct svn_merge_range_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_merge_range_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_merge_range_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7808,7 +7904,7 @@ fail: SWIGINTERN PyObject *svn_merge_range_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_merge_range_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7827,7 +7923,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_dup(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_merge_range_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7872,7 +7968,7 @@ SWIGINTERN PyObject *_wrap_svn_merge_range_contains_rev(PyObject *SWIGUNUSEDPARM PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_merge_range_contains_rev",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_merge_range_contains_rev",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_merge_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_merge_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7907,7 +8003,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_range_start_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_location_segment_t_range_start_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_range_start_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7934,7 +8030,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_range_start_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_location_segment_t_range_start_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_range_start_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7956,7 +8052,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_range_end_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_location_segment_t_range_end_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_range_end_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7983,7 +8079,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_range_end_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_location_segment_t_range_end_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_range_end_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8003,8 +8099,9 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_path_set(PyObject *SWIGUNUSEDP struct svn_location_segment_t *arg1 = (struct svn_location_segment_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_location_segment_t_path_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_path_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8012,6 +8109,10 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_path_set(PyObject *SWIGUNUSEDP } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_location_segment_t_path_set", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->path) free((char *)arg1->path); @@ -8032,7 +8133,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_t_path_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_location_segment_t_path_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_t_path_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8051,7 +8152,7 @@ SWIGINTERN PyObject *_wrap_new_svn_location_segment_t(PyObject *SWIGUNUSEDPARM(s PyObject *resultobj = 0; struct svn_location_segment_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_location_segment_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_location_segment_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -8073,7 +8174,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_location_segment_t(PyObject *SWIGUNUSEDPAR struct svn_location_segment_t *arg1 = (struct svn_location_segment_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_location_segment_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_location_segment_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8097,7 +8198,7 @@ fail: SWIGINTERN PyObject *svn_location_segment_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_location_segment_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -8116,7 +8217,7 @@ SWIGINTERN PyObject *_wrap_svn_location_segment_dup(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_location_segment_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_segment_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_location_segment_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_location_segment_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8155,7 +8256,7 @@ fail: SWIGINTERN PyObject *svn_version_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_version_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -8178,7 +8279,7 @@ SWIGINTERN PyObject *_wrap_svn_log_invoke_entry_receiver(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_log_invoke_entry_receiver",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_invoke_entry_receiver",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_log_entry_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -8256,6 +8357,9 @@ SWIGINTERN PyObject *_wrap_svn_log_invoke_message_receiver(PyObject *SWIGUNUSEDP 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 ; @@ -8263,7 +8367,7 @@ SWIGINTERN PyObject *_wrap_svn_log_invoke_message_receiver(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg8 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOsss|O:svn_log_invoke_message_receiver",&obj0,&obj1,&obj2,&obj3,&arg5,&arg6,&arg7,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_log_invoke_message_receiver",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { svn_log_message_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_p_q_const__char_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -8300,6 +8404,18 @@ SWIGINTERN PyObject *_wrap_svn_log_invoke_message_receiver(PyObject *SWIGUNUSEDP SWIG_fail; } } + { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_log_invoke_message_receiver", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_log_invoke_message_receiver", "date"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_log_invoke_message_receiver", "message"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj7) { /* Verify that the user supplied a valid pool */ if (obj7 != Py_None && obj7 != _global_py_pool) { @@ -8357,7 +8473,7 @@ SWIGINTERN PyObject *_wrap_svn_commit_invoke_callback2(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_commit_invoke_callback2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_invoke_callback2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_commit_callback2_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -8428,10 +8544,12 @@ SWIGINTERN PyObject *_wrap_svn_commit_invoke_callback(PyObject *SWIGUNUSEDPARM(s void *arg5 = (void *) 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOssO:svn_commit_invoke_callback",&obj0,&obj1,&arg3,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_commit_invoke_callback",5,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_commit_callback_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t, svn_argnum_obj0); @@ -8447,6 +8565,14 @@ SWIGINTERN PyObject *_wrap_svn_commit_invoke_callback(PyObject *SWIGUNUSEDPARM(s } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_commit_invoke_callback", "date"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_commit_invoke_callback", "author"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj4 == Py_None) { arg5 = NULL; } else if (SWIG_ConvertPtr(obj4, (void **) &arg5, 0, 0) == -1) { @@ -8487,7 +8613,7 @@ SWIGINTERN PyObject *_wrap_svn_cancel_invoke_func(PyObject *SWIGUNUSEDPARM(self) PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_cancel_invoke_func",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cancel_invoke_func",2,2,&obj0,&obj1)) SWIG_fail; { svn_cancel_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void__p_svn_error_t, svn_argnum_obj0); @@ -8547,7 +8673,7 @@ SWIGINTERN PyObject *_wrap_svn_location_invoke_segment_receiver(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_location_invoke_segment_receiver",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_location_invoke_segment_receiver",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_location_segment_receiver_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -8611,42 +8737,42 @@ fail: SWIGINTERN PyObject *svn_log_entry_receiver_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_svn_log_entry_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_log_message_receiver_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_apr_hash_t_svn_revnum_t_p_q_const__char_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_commit_callback2_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_commit_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_q_const__char_p_q_const__char_p_void__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_cancel_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_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_location_segment_receiver_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_location_segment_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -8668,7 +8794,7 @@ SWIGINTERN PyObject *_wrap_svn_pool_create(PyObject *SWIGUNUSEDPARM(self), PyObj { arg2 = NULL; } - if (!PyArg_ParseTuple(args,(char *)"|OO:svn_pool_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_pool_create",0,2,&obj0,&obj1)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -8713,7 +8839,7 @@ SWIGINTERN PyObject *_wrap_svn_pool_create_allocator(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; apr_allocator_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_pool_create_allocator",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_pool_create_allocator",1,1,&obj0)) SWIG_fail; { arg1 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -8744,7 +8870,7 @@ SWIGINTERN PyObject *_wrap_svn_ver_compatible(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ver_compatible",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ver_compatible",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_version_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8780,7 +8906,7 @@ SWIGINTERN PyObject *_wrap_svn_ver_equal(PyObject *SWIGUNUSEDPARM(self), PyObjec PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ver_equal",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ver_equal",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_version_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8813,8 +8939,9 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_t_label_set(PyObject *SWIGUNUSE struct svn_version_checklist_t *arg1 = (struct svn_version_checklist_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_checklist_t_label_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_checklist_t_label_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8822,6 +8949,10 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_t_label_set(PyObject *SWIGUNUSE } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_checklist_t_label_set", "label"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->label) free((char *)arg1->label); @@ -8842,7 +8973,7 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_t_label_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_checklist_t_label_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_checklist_t_label_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8864,7 +8995,7 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_t_version_query_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_version_checklist_t_version_query_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_checklist_t_version_query_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8891,7 +9022,7 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_t_version_query_get(PyObject *S PyObject * obj0 = 0 ; svn_version_t *(*result)(void) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_checklist_t_version_query_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_checklist_t_version_query_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8910,7 +9041,7 @@ SWIGINTERN PyObject *_wrap_new_svn_version_checklist_t(PyObject *SWIGUNUSEDPARM( PyObject *resultobj = 0; struct svn_version_checklist_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_version_checklist_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_version_checklist_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -8932,7 +9063,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_version_checklist_t(PyObject *SWIGUNUSEDPA struct svn_version_checklist_t *arg1 = (struct svn_version_checklist_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_version_checklist_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_version_checklist_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8956,7 +9087,7 @@ fail: SWIGINTERN PyObject *svn_version_checklist_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_version_checklist_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -8971,7 +9102,7 @@ SWIGINTERN PyObject *_wrap_svn_ver_check_list2(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_ver_check_list2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ver_check_list2",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_version_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9023,7 +9154,7 @@ SWIGINTERN PyObject *_wrap_svn_ver_check_list(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_ver_check_list",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_ver_check_list",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_version_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9065,7 +9196,7 @@ SWIGINTERN PyObject *_wrap_svn_subr_version(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *resultobj = 0; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_subr_version")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_subr_version",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -9096,7 +9227,7 @@ SWIGINTERN PyObject *_wrap_svn_version_extended(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_version_extended",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_extended",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -9139,7 +9270,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_build_date(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_build_date",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_build_date",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9167,7 +9298,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_build_time(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_build_time",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_build_time",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9195,7 +9326,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_build_host(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_build_host",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_build_host",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9223,7 +9354,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_copyright(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_copyright",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_copyright",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9251,7 +9382,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_runtime_host(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_runtime_host",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_runtime_host",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9279,7 +9410,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_runtime_osname(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_runtime_osname",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_runtime_osname",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9306,8 +9437,9 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_name_set(PyObject *SWIGU struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_ext_linked_lib_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9315,6 +9447,10 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_name_set(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_ext_linked_lib_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); @@ -9335,7 +9471,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_name_get(PyObject *SWIGU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_linked_lib_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9355,8 +9491,9 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_compiled_version_set(PyO struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_ext_linked_lib_t_compiled_version_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_compiled_version_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9364,6 +9501,10 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_compiled_version_set(PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_ext_linked_lib_t_compiled_version_set", "compiled_version"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->compiled_version) free((char *)arg1->compiled_version); @@ -9384,7 +9525,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_compiled_version_get(PyO PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_linked_lib_t_compiled_version_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_compiled_version_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9404,8 +9545,9 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_runtime_version_set(PyOb struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_ext_linked_lib_t_runtime_version_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_runtime_version_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9413,6 +9555,10 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_runtime_version_set(PyOb } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_ext_linked_lib_t_runtime_version_set", "runtime_version"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->runtime_version) free((char *)arg1->runtime_version); @@ -9433,7 +9579,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_lib_t_runtime_version_get(PyOb PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_linked_lib_t_runtime_version_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_lib_t_runtime_version_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9452,7 +9598,7 @@ SWIGINTERN PyObject *_wrap_new_svn_version_ext_linked_lib_t(PyObject *SWIGUNUSED PyObject *resultobj = 0; struct svn_version_ext_linked_lib_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_version_ext_linked_lib_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_version_ext_linked_lib_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -9474,7 +9620,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_version_ext_linked_lib_t(PyObject *SWIGUNU struct svn_version_ext_linked_lib_t *arg1 = (struct svn_version_ext_linked_lib_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_version_ext_linked_lib_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_version_ext_linked_lib_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_linked_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_linked_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9498,7 +9644,7 @@ fail: SWIGINTERN PyObject *svn_version_ext_linked_lib_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_version_ext_linked_lib_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -9509,7 +9655,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_linked_libs(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; apr_array_header_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_linked_libs",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_linked_libs",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9537,8 +9683,9 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_name_set(PyObject *SWIGU struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_ext_loaded_lib_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_loaded_lib_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_ext_loaded_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_loaded_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9546,6 +9693,10 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_name_set(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_ext_loaded_lib_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); @@ -9566,7 +9717,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_name_get(PyObject *SWIGU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_loaded_lib_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_loaded_lib_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_loaded_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_loaded_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9586,8 +9737,9 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_version_set(PyObject *SW struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_version_ext_loaded_lib_t_version_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_loaded_lib_t_version_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_version_ext_loaded_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_loaded_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9595,6 +9747,10 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_version_set(PyObject *SW } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_version_ext_loaded_lib_t_version_set", "version"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->version) free((char *)arg1->version); @@ -9615,7 +9771,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_lib_t_version_get(PyObject *SW PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_loaded_lib_t_version_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_loaded_lib_t_version_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_loaded_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_loaded_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9634,7 +9790,7 @@ SWIGINTERN PyObject *_wrap_new_svn_version_ext_loaded_lib_t(PyObject *SWIGUNUSED PyObject *resultobj = 0; struct svn_version_ext_loaded_lib_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_version_ext_loaded_lib_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_version_ext_loaded_lib_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -9656,7 +9812,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_version_ext_loaded_lib_t(PyObject *SWIGUNU struct svn_version_ext_loaded_lib_t *arg1 = (struct svn_version_ext_loaded_lib_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_version_ext_loaded_lib_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_version_ext_loaded_lib_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_version_ext_loaded_lib_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_ext_loaded_lib_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9680,7 +9836,7 @@ fail: SWIGINTERN PyObject *svn_version_ext_loaded_lib_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_version_ext_loaded_lib_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -9691,7 +9847,7 @@ SWIGINTERN PyObject *_wrap_svn_version_ext_loaded_libs(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; apr_array_header_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_ext_loaded_libs",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_ext_loaded_libs",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_extended_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_extended_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9716,7 +9872,7 @@ fail: SWIGINTERN PyObject *svn_version_extended_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_version_extended_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -9727,7 +9883,7 @@ SWIGINTERN PyObject *_wrap_svn_version_checklist_invoke_version_query(PyObject * PyObject * obj0 = 0 ; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_checklist_invoke_version_query",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_checklist_invoke_version_query",1,1,&obj0)) SWIG_fail; { arg1 = (svn_version_checklist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9756,7 +9912,7 @@ SWIGINTERN PyObject *_wrap_svn_version_invoke_func(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_version_invoke_func",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_version_invoke_func",1,1,&obj0)) SWIG_fail; { svn_version_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_void__p_svn_version_t, svn_argnum_obj0); @@ -9783,7 +9939,7 @@ fail: SWIGINTERN PyObject *svn_version_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_void__p_svn_version_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -9802,7 +9958,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_dup(PyObject *SWIGUNUSEDPARM(self), PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_prop_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9853,7 +10009,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_array_dup(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_array_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_array_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9895,8 +10051,9 @@ SWIGINTERN PyObject *_wrap_svn_prop_inherited_item_t_path_or_url_set(PyObject *S struct svn_prop_inherited_item_t *arg1 = (struct svn_prop_inherited_item_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_prop_inherited_item_t_path_or_url_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_inherited_item_t_path_or_url_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_prop_inherited_item_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_inherited_item_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9904,6 +10061,10 @@ SWIGINTERN PyObject *_wrap_svn_prop_inherited_item_t_path_or_url_set(PyObject *S } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_prop_inherited_item_t_path_or_url_set", "path_or_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->path_or_url) free((char *)arg1->path_or_url); @@ -9924,7 +10085,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_inherited_item_t_path_or_url_get(PyObject *S PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_prop_inherited_item_t_path_or_url_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_inherited_item_t_path_or_url_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_prop_inherited_item_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_inherited_item_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9946,7 +10107,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_inherited_item_t_prop_hash_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_prop_inherited_item_t_prop_hash_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_inherited_item_t_prop_hash_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_prop_inherited_item_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_inherited_item_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9973,7 +10134,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_inherited_item_t_prop_hash_get(PyObject *SWI PyObject * obj0 = 0 ; apr_hash_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_prop_inherited_item_t_prop_hash_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_inherited_item_t_prop_hash_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_prop_inherited_item_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_inherited_item_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9993,7 +10154,7 @@ SWIGINTERN PyObject *_wrap_new_svn_prop_inherited_item_t(PyObject *SWIGUNUSEDPAR PyObject *resultobj = 0; struct svn_prop_inherited_item_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_prop_inherited_item_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_prop_inherited_item_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -10015,7 +10176,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_prop_inherited_item_t(PyObject *SWIGUNUSED struct svn_prop_inherited_item_t *arg1 = (struct svn_prop_inherited_item_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_prop_inherited_item_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_prop_inherited_item_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_prop_inherited_item_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_prop_inherited_item_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10039,7 +10200,7 @@ fail: SWIGINTERN PyObject *svn_prop_inherited_item_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_prop_inherited_item_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -10058,7 +10219,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_hash_to_array(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_hash_to_array",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_hash_to_array",1,2,&obj0,&obj1)) SWIG_fail; { if (_global_pool == NULL) { @@ -10116,7 +10277,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_array_to_hash(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_array_to_hash",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_array_to_hash",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10167,7 +10328,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_hash_dup(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_hash_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_hash_dup",1,2,&obj0,&obj1)) SWIG_fail; { if (_global_pool == NULL) { @@ -10216,9 +10377,10 @@ SWIGINTERN PyObject *_wrap_svn_prop_get_value(PyObject *SWIGUNUSEDPARM(self), Py apr_hash_t *arg1 = (apr_hash_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_prop_get_value",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_get_value",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (apr_hash_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10226,6 +10388,10 @@ SWIGINTERN PyObject *_wrap_svn_prop_get_value(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_prop_get_value", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (char *)svn_prop_get_value((apr_hash_t const *)arg1,(char const *)arg2); @@ -10243,9 +10409,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_property_kind2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_prop_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_property_kind2",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_property_kind2",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_property_kind2", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10267,10 +10438,15 @@ SWIGINTERN PyObject *_wrap_svn_property_kind(PyObject *SWIGUNUSEDPARM(self), PyO char *arg2 = (char *) 0 ; int temp1 ; int res1 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; svn_prop_kind_t result; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s:svn_property_kind",&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_property_kind",1,1,&obj0)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_property_kind", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10295,9 +10471,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_svn_prop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_svn_prop",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_svn_prop",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_svn_prop", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10327,7 +10508,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_has_svn_prop(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_prop_has_svn_prop",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_has_svn_prop",1,2,&obj0,&obj1)) SWIG_fail; { if (_global_pool == NULL) { @@ -10373,9 +10554,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_boolean(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_boolean",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_boolean",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_boolean", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10394,9 +10580,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_known_svn_rev_prop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_known_svn_rev_prop",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_known_svn_rev_prop",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_known_svn_rev_prop", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10415,9 +10606,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_known_svn_node_prop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_known_svn_node_prop",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_known_svn_node_prop",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_known_svn_node_prop", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10436,9 +10632,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_known_svn_file_prop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_known_svn_file_prop",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_known_svn_file_prop",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_known_svn_file_prop", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10457,9 +10658,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_is_known_svn_dir_prop(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_known_svn_dir_prop",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_is_known_svn_dir_prop",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_is_known_svn_dir_prop", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10478,9 +10684,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_needs_translation(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_needs_translation",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_needs_translation",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_needs_translation", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10519,7 +10730,7 @@ SWIGINTERN PyObject *_wrap_svn_categorize_props(PyObject *SWIGUNUSEDPARM(self), arg2 = &temp2; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_categorize_props",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_categorize_props",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10593,7 +10804,7 @@ SWIGINTERN PyObject *_wrap_svn_prop_diffs(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_prop_diffs",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_diffs",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (_global_pool == NULL) { @@ -10665,9 +10876,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_prop_name_is_valid(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_prop_name_is_valid",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_prop_name_is_valid",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_prop_name_is_valid", "prop_name"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -10688,8 +10904,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_name_set(PyObject *SWIGUNU struct svn_opt_subcommand_desc3_t *arg1 = (struct svn_opt_subcommand_desc3_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc3_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10697,6 +10914,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_name_set(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc3_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); @@ -10717,7 +10938,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_name_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10739,7 +10960,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_cmd_func_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc3_t_cmd_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_cmd_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10766,7 +10987,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_cmd_func_get(PyObject *SWI PyObject * obj0 = 0 ; svn_opt_subcommand_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_cmd_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_cmd_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10788,7 +11009,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_aliases_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc3_t_aliases_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_aliases_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10822,7 +11043,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_aliases_get(PyObject *SWIG PyObject * obj0 = 0 ; char **result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_aliases_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_aliases_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10845,7 +11066,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_help_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc3_t_help_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_help_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10879,7 +11100,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_help_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char **result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_help_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_help_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10902,7 +11123,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_valid_options_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc3_t_valid_options_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_valid_options_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10936,7 +11157,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_valid_options_get(PyObject PyObject * obj0 = 0 ; int *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_valid_options_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_valid_options_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10958,7 +11179,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_get(PyObjec PyObject * obj0 = 0 ; svn_opt_subcommand_desc3_t_desc_overrides *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_desc_overrides_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_desc_overrides_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -10978,7 +11199,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_subcommand_desc3_t(PyObject *SWIGUNUSEDPA PyObject *resultobj = 0; struct svn_opt_subcommand_desc3_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc3_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_subcommand_desc3_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -11000,7 +11221,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_subcommand_desc3_t(PyObject *SWIGUNUSE struct svn_opt_subcommand_desc3_t *arg1 = (struct svn_opt_subcommand_desc3_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc3_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_subcommand_desc3_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11024,7 +11245,7 @@ fail: SWIGINTERN PyObject *svn_opt_subcommand_desc3_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_opt_subcommand_desc3_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -11036,7 +11257,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_optch_set(P PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc3_t_desc_overrides_optch_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_desc_overrides_optch_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11063,7 +11284,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_optch_get(P PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_desc_overrides_optch_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_desc_overrides_optch_get",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11083,8 +11304,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_desc_set(Py svn_opt_subcommand_desc3_t_desc_overrides *arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc3_t_desc_overrides_desc_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_desc_overrides_desc_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11092,6 +11314,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_desc_set(Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc3_t_desc_overrides_desc_set", "desc"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->desc) free((char *)arg1->desc); @@ -11112,7 +11338,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc3_t_desc_overrides_desc_get(Py PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc3_t_desc_overrides_desc_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc3_t_desc_overrides_desc_get",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11131,7 +11357,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_subcommand_desc3_t_desc_overrides(PyObjec PyObject *resultobj = 0; svn_opt_subcommand_desc3_t_desc_overrides *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc3_t_desc_overrides")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_subcommand_desc3_t_desc_overrides",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -11153,7 +11379,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_subcommand_desc3_t_desc_overrides(PyOb svn_opt_subcommand_desc3_t_desc_overrides *arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc3_t_desc_overrides",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_subcommand_desc3_t_desc_overrides",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11177,7 +11403,7 @@ fail: SWIGINTERN PyObject *svn_opt_subcommand_desc3_t_desc_overrides_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_opt_subcommand_desc3_t_desc_overrides, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -11187,8 +11413,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_name_set(PyObject *SWIGUNU struct svn_opt_subcommand_desc2_t *arg1 = (struct svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11196,6 +11423,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_name_set(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc2_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); @@ -11216,7 +11447,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_name_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11238,7 +11469,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_cmd_func_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_cmd_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_cmd_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11265,7 +11496,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_cmd_func_get(PyObject *SWI PyObject * obj0 = 0 ; svn_opt_subcommand_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_cmd_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_cmd_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11287,7 +11518,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_aliases_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_aliases_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_aliases_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11321,7 +11552,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_aliases_get(PyObject *SWIG PyObject * obj0 = 0 ; char **result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_aliases_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_aliases_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11342,8 +11573,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_help_set(PyObject *SWIGUNU struct svn_opt_subcommand_desc2_t *arg1 = (struct svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_help_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_help_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11351,6 +11583,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_help_set(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc2_t_help_set", "help"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->help) free((char *)arg1->help); @@ -11371,7 +11607,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_help_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_help_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_help_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11393,7 +11629,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_valid_options_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_valid_options_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_valid_options_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11427,7 +11663,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_valid_options_get(PyObject PyObject * obj0 = 0 ; int *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_valid_options_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_valid_options_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11449,7 +11685,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_get(PyObjec PyObject * obj0 = 0 ; svn_opt_subcommand_desc2_t_desc_overrides *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_desc_overrides_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11469,7 +11705,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_subcommand_desc2_t(PyObject *SWIGUNUSEDPA PyObject *resultobj = 0; struct svn_opt_subcommand_desc2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc2_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_subcommand_desc2_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -11491,7 +11727,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_subcommand_desc2_t(PyObject *SWIGUNUSE struct svn_opt_subcommand_desc2_t *arg1 = (struct svn_opt_subcommand_desc2_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc2_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_subcommand_desc2_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11515,7 +11751,7 @@ fail: SWIGINTERN PyObject *svn_opt_subcommand_desc2_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_opt_subcommand_desc2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -11527,7 +11763,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_set(P PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_desc_overrides_optch_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_desc_overrides_optch_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11554,7 +11790,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_get(P PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_optch_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_desc_overrides_optch_get",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11574,8 +11810,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_set(Py svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_desc_overrides_desc_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_desc_overrides_desc_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11583,6 +11820,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_set(Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc2_t_desc_overrides_desc_set", "desc"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->desc) free((char *)arg1->desc); @@ -11603,7 +11844,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_get(Py PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_desc_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc2_t_desc_overrides_desc_get",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11622,7 +11863,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_subcommand_desc2_t_desc_overrides(PyObjec PyObject *resultobj = 0; svn_opt_subcommand_desc2_t_desc_overrides *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc2_t_desc_overrides")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_subcommand_desc2_t_desc_overrides",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -11644,7 +11885,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_subcommand_desc2_t_desc_overrides(PyOb svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc2_t_desc_overrides",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_subcommand_desc2_t_desc_overrides",1,1,&obj0)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11668,7 +11909,7 @@ fail: SWIGINTERN PyObject *svn_opt_subcommand_desc2_t_desc_overrides_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_opt_subcommand_desc2_t_desc_overrides, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -11678,8 +11919,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_name_set(PyObject *SWIGUNUS struct svn_opt_subcommand_desc_t *arg1 = (struct svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc_t_name_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_name_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11687,6 +11929,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_name_set(PyObject *SWIGUNUS } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc_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); @@ -11707,7 +11953,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_name_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_name_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_name_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11729,7 +11975,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_cmd_func_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_cmd_func_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_cmd_func_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11756,7 +12002,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_cmd_func_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_opt_subcommand_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_cmd_func_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_cmd_func_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11778,7 +12024,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_aliases_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_aliases_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_aliases_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11812,7 +12058,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_aliases_get(PyObject *SWIGU PyObject * obj0 = 0 ; char **result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_aliases_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_aliases_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11833,8 +12079,9 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_help_set(PyObject *SWIGUNUS struct svn_opt_subcommand_desc_t *arg1 = (struct svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc_t_help_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_help_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11842,6 +12089,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_help_set(PyObject *SWIGUNUS } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_subcommand_desc_t_help_set", "help"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->help) free((char *)arg1->help); @@ -11862,7 +12113,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_help_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_help_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_help_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11884,7 +12135,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_valid_options_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_valid_options_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_valid_options_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11918,7 +12169,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_desc_t_valid_options_get(PyObject PyObject * obj0 = 0 ; int *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_valid_options_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_desc_t_valid_options_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11938,7 +12189,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_subcommand_desc_t(PyObject *SWIGUNUSEDPAR PyObject *resultobj = 0; struct svn_opt_subcommand_desc_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_subcommand_desc_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -11960,7 +12211,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_subcommand_desc_t(PyObject *SWIGUNUSED struct svn_opt_subcommand_desc_t *arg1 = (struct svn_opt_subcommand_desc_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_subcommand_desc_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -11984,7 +12235,7 @@ fail: SWIGINTERN PyObject *svn_opt_subcommand_desc_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_opt_subcommand_desc_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -11994,9 +12245,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand3(PyObject *SWIGUNUSE svn_opt_subcommand_desc3_t *arg1 = (svn_opt_subcommand_desc3_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_opt_subcommand_desc3_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_get_canonical_subcommand3",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_canonical_subcommand3",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12004,6 +12256,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand3(PyObject *SWIGUNUSE } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_get_canonical_subcommand3", "cmd_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc3_t *)svn_opt_get_canonical_subcommand3((struct svn_opt_subcommand_desc3_t const *)arg1,(char const *)arg2); @@ -12024,9 +12280,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand2(PyObject *SWIGUNUSE svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_opt_subcommand_desc2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_get_canonical_subcommand2",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_canonical_subcommand2",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12034,6 +12291,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand2(PyObject *SWIGUNUSE } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_get_canonical_subcommand2", "cmd_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc2_t *)svn_opt_get_canonical_subcommand2((struct svn_opt_subcommand_desc2_t const *)arg1,(char const *)arg2); @@ -12054,9 +12315,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand(PyObject *SWIGUNUSED svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_opt_subcommand_desc_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_opt_get_canonical_subcommand",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_canonical_subcommand",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12064,6 +12326,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_canonical_subcommand(PyObject *SWIGUNUSED } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_get_canonical_subcommand", "cmd_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc_t *)svn_opt_get_canonical_subcommand((struct svn_opt_subcommand_desc_t const *)arg1,(char const *)arg2); @@ -12097,7 +12363,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_option_from_code3(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_opt_get_option_from_code3",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_option_from_code3",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (int)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -12164,7 +12430,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_option_from_code2(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_opt_get_option_from_code2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_option_from_code2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (int)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -12221,7 +12487,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_get_option_from_code(PyObject *SWIGUNUSEDPARM PyObject * obj1 = 0 ; apr_getopt_option_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_get_option_from_code",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_get_option_from_code",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (int)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -12262,7 +12528,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_takes_option4(PyObject *SWIGUNUSED svn_boolean_t result; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option4",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_takes_option4",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12308,7 +12574,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_takes_option3(PyObject *SWIGUNUSED svn_boolean_t result; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option3",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_takes_option3",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12350,7 +12616,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_takes_option2(PyObject *SWIGUNUSED PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_takes_option2",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12386,7 +12652,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_takes_option(PyObject *SWIGUNUSEDP PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_takes_option",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12424,8 +12690,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help3(PyObject *SWIGUNUSEDPARM( FILE *arg6 = (FILE *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -12433,7 +12701,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help3(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOs|OO:svn_opt_print_generic_help3",&arg1,&obj1,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_generic_help3",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_print_generic_help3", "header"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12446,6 +12718,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help3(PyObject *SWIGUNUSEDPARM( SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_opt_print_generic_help3", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -12456,7 +12732,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help3(PyObject *SWIGUNUSEDPARM( } if (obj5) { { - arg6 = PyFile_AsFile(obj5); + arg6 = svn_swig_py_as_file(obj5); if (arg6 == NULL) { PyErr_SetString(PyExc_ValueError, "Must pass in a valid file object"); SWIG_fail; @@ -12494,8 +12770,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help2(PyObject *SWIGUNUSEDPARM( FILE *arg6 = (FILE *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -12503,7 +12781,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help2(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOs|OO:svn_opt_print_generic_help2",&arg1,&obj1,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_generic_help2",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_print_generic_help2", "header"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12516,6 +12798,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help2(PyObject *SWIGUNUSEDPARM( SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_opt_print_generic_help2", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -12526,7 +12812,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_generic_help2(PyObject *SWIGUNUSEDPARM( } if (obj5) { { - arg6 = PyFile_AsFile(obj5); + arg6 = svn_swig_py_as_file(obj5); if (arg6 == NULL) { PyErr_SetString(PyExc_ValueError, "Must pass in a valid file object"); SWIG_fail; @@ -12572,7 +12858,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_format_option(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_format_option",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_format_option",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (apr_getopt_option_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12609,7 +12895,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_format_option(PyObject *SWIGUNUSEDPARM(self), s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -12638,6 +12924,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help4(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; int temp4 ; int res4 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -12647,7 +12934,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help4(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help4",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_help4",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_subcommand_help4", "subcommand"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12706,6 +12997,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help3(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; int temp4 ; int res4 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -12715,7 +13007,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help3(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg5 = _global_pool; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help3",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_help3",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_subcommand_help3", "subcommand"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12771,6 +13067,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help2(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -12779,7 +13076,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help2(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help2",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_help2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_subcommand_help2", "subcommand"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12829,6 +13130,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help(PyObject *SWIGUNUSEDPARM(self apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -12837,7 +13139,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_subcommand_help(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_subcommand_help",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_subcommand_help", "subcommand"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -12886,7 +13192,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_value_t_number_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_value_t_number_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_value_t_number_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (union svn_opt_revision_value_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12913,7 +13219,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_value_t_number_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_revnum_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_value_t_number_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_value_t_number_get",1,1,&obj0)) SWIG_fail; { arg1 = (union svn_opt_revision_value_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12935,7 +13241,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_value_t_date_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_value_t_date_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_value_t_date_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (union svn_opt_revision_value_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12957,7 +13263,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_value_t_date_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; apr_time_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_value_t_date_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_value_t_date_get",1,1,&obj0)) SWIG_fail; { arg1 = (union svn_opt_revision_value_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -12976,7 +13282,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_revision_value_t(PyObject *SWIGUNUSEDPARM PyObject *resultobj = 0; union svn_opt_revision_value_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_revision_value_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_revision_value_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -12998,7 +13304,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_revision_value_t(PyObject *SWIGUNUSEDP union svn_opt_revision_value_t *arg1 = (union svn_opt_revision_value_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_revision_value_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_revision_value_t",1,1,&obj0)) SWIG_fail; { arg1 = (union svn_opt_revision_value_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13022,7 +13328,7 @@ fail: SWIGINTERN PyObject *svn_opt_revision_value_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_opt_revision_value_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -13034,7 +13340,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_t_kind_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13061,7 +13367,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_t_kind_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; enum svn_opt_revision_kind result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13083,7 +13389,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_t_value_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_t_value_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_t_value_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13110,7 +13416,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_t_value_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_opt_revision_value_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_t_value_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_t_value_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13130,7 +13436,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_revision_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_opt_revision_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_revision_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_revision_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -13152,7 +13458,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_revision_t(PyObject *SWIGUNUSEDPARM(se struct svn_opt_revision_t *arg1 = (struct svn_opt_revision_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_revision_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_revision_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13176,7 +13482,7 @@ fail: SWIGINTERN PyObject *svn_opt_revision_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_opt_revision_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -13188,7 +13494,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_range_t_start_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_range_t_start_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_range_t_start_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_revision_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13215,7 +13521,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_range_t_start_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_opt_revision_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_range_t_start_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_range_t_start_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13238,7 +13544,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_range_t_end_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_range_t_end_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_range_t_end_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_opt_revision_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13265,7 +13571,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_revision_range_t_end_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_opt_revision_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_range_t_end_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_revision_range_t_end_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13285,7 +13591,7 @@ SWIGINTERN PyObject *_wrap_new_svn_opt_revision_range_t(PyObject *SWIGUNUSEDPARM PyObject *resultobj = 0; struct svn_opt_revision_range_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_opt_revision_range_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_opt_revision_range_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -13307,7 +13613,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_opt_revision_range_t(PyObject *SWIGUNUSEDP struct svn_opt_revision_range_t *arg1 = (struct svn_opt_revision_range_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_revision_range_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_opt_revision_range_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_opt_revision_range_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_range_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13331,7 +13637,7 @@ fail: SWIGINTERN PyObject *svn_opt_revision_range_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_opt_revision_range_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -13346,6 +13652,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revision(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; int result; @@ -13353,7 +13660,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revision(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_opt_parse_revision",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_revision",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13366,6 +13673,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revision(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_opt_parse_revision", "arg"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -13403,6 +13714,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revision_to_range(PyObject *SWIGUNUSEDP apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; int result; @@ -13410,13 +13722,17 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revision_to_range(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_opt_parse_revision_to_range",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_revision_to_range",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_parse_revision_to_range", "arg"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -13466,7 +13782,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_resolve_revisions(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_opt_resolve_revisions",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_resolve_revisions",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13549,7 +13865,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_args_to_target_array3(PyObject *SWIGUNUSEDPAR SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_args_to_target_array3",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_args_to_target_array3",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13623,7 +13939,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_args_to_target_array2(PyObject *SWIGUNUSEDPAR SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_args_to_target_array2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_args_to_target_array2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13686,6 +14002,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revprop(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -13694,7 +14011,11 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_revprop(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_opt_parse_revprop",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_revprop",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_opt_parse_revprop", "revprop_spec"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -13750,7 +14071,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_push_implicit_dot_target(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_opt_push_implicit_dot_target",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_push_implicit_dot_target",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13805,7 +14126,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_num_args(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_parse_num_args",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_num_args",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13877,7 +14198,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_all_args(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_opt_parse_all_args",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_all_args",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -13936,6 +14257,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_path(PyObject *SWIGUNUSEDPARM(self), Py PyObject *_global_py_pool = NULL ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -13944,13 +14266,17 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_path(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_opt_parse_path",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_parse_path",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_opt_revision_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_parse_path", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -13985,7 +14311,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_parse_path(PyObject *SWIGUNUSEDPARM(self), Py s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -14022,11 +14348,15 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help5(PyObject *SWIGUNUSEDPARM(self), P int temp10 ; int res10 = SWIG_TMPOBJ ; 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 ; PyObject * obj10 = 0 ; svn_error_t *result = 0 ; @@ -14035,7 +14365,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help5(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg12 = _global_pool; arg10 = &temp10; - if (!PyArg_ParseTuple(args,(char *)"OsOOOssOOs|O:svn_opt_print_help5",&obj0,&arg2,&obj2,&obj3,&obj4,&arg6,&arg7,&obj7,&obj8,&arg11,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_help5",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14043,6 +14373,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help5(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_print_help5", "pgm_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -14061,6 +14395,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help5(PyObject *SWIGUNUSEDPARM(self), P } } { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_opt_print_help5", "version_footer"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_opt_print_help5", "header"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_opt_subcommand_desc3_t *)svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_svn_opt_subcommand_desc3_t, svn_argnum_obj7); if (PyErr_Occurred()) { SWIG_fail; @@ -14072,6 +14414,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help5(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg11 = svn_swig_py_string_to_cstring(obj9, FALSE, "svn_opt_print_help5", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj10) { /* Verify that the user supplied a valid pool */ if (obj10 != Py_None && obj10 != _global_py_pool) { @@ -14136,11 +14482,15 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help4(PyObject *SWIGUNUSEDPARM(self), P int temp10 ; int res10 = SWIG_TMPOBJ ; 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 ; PyObject * obj10 = 0 ; svn_error_t *result = 0 ; @@ -14149,7 +14499,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help4(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg12 = _global_pool; arg10 = &temp10; - if (!PyArg_ParseTuple(args,(char *)"OsOOOssOOs|O:svn_opt_print_help4",&obj0,&arg2,&obj2,&obj3,&obj4,&arg6,&arg7,&obj7,&obj8,&arg11,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_help4",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; { arg1 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14157,6 +14507,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help4(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_print_help4", "pgm_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -14175,6 +14529,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help4(PyObject *SWIGUNUSEDPARM(self), P } } { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_opt_print_help4", "version_footer"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_opt_print_help4", "header"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg8 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj7, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj7); if (PyErr_Occurred()) { SWIG_fail; @@ -14186,6 +14548,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help4(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg11 = svn_swig_py_string_to_cstring(obj9, FALSE, "svn_opt_print_help4", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj10) { /* Verify that the user supplied a valid pool */ if (obj10 != Py_None && obj10 != _global_py_pool) { @@ -14249,10 +14615,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help3(PyObject *SWIGUNUSEDPARM(self), P int temp9 ; int res9 = SWIG_TMPOBJ ; 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 ; svn_error_t *result = 0 ; @@ -14261,7 +14631,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help3(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg11 = _global_pool; arg9 = &temp9; - if (!PyArg_ParseTuple(args,(char *)"OsOOssOOs|O:svn_opt_print_help3",&obj0,&arg2,&obj2,&obj3,&arg5,&arg6,&obj6,&obj7,&arg10,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_help3",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14269,6 +14639,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help3(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_print_help3", "pgm_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -14281,6 +14655,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help3(PyObject *SWIGUNUSEDPARM(self), P } } { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_opt_print_help3", "version_footer"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_opt_print_help3", "header"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj6, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj6); if (PyErr_Occurred()) { SWIG_fail; @@ -14292,6 +14674,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help3(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg10 = svn_swig_py_string_to_cstring(obj8, FALSE, "svn_opt_print_help3", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj9) { /* Verify that the user supplied a valid pool */ if (obj9 != Py_None && obj9 != _global_py_pool) { @@ -14352,10 +14738,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help2(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; + PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; svn_error_t *result = 0 ; @@ -14363,7 +14753,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOssOOs|O:svn_opt_print_help2",&obj0,&arg2,&obj2,&obj3,&arg5,&arg6,&obj6,&obj7,&arg9,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_help2",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14371,6 +14761,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help2(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_print_help2", "pgm_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -14383,6 +14777,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help2(PyObject *SWIGUNUSEDPARM(self), P } } { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_opt_print_help2", "version_footer"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_opt_print_help2", "header"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_opt_subcommand_desc2_t *)svn_swig_py_must_get_ptr(obj6, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj6); if (PyErr_Occurred()) { SWIG_fail; @@ -14394,6 +14796,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help2(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg9 = svn_swig_py_string_to_cstring(obj8, FALSE, "svn_opt_print_help2", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj9) { /* Verify that the user supplied a valid pool */ if (obj9 != Py_None && obj9 != _global_py_pool) { @@ -14448,10 +14854,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; + PyObject * obj8 = 0 ; PyObject * obj9 = 0 ; svn_error_t *result = 0 ; @@ -14459,7 +14869,7 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg10 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOOssOOs|O:svn_opt_print_help",&obj0,&arg2,&obj2,&obj3,&arg5,&arg6,&obj6,&obj7,&arg9,&obj9)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_opt_print_help",9,10,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9)) SWIG_fail; { arg1 = (apr_getopt_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14467,6 +14877,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_opt_print_help", "pgm_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -14479,6 +14893,14 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help(PyObject *SWIGUNUSEDPARM(self), Py } } { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_opt_print_help", "version_footer"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_opt_print_help", "header"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg7 = (svn_opt_subcommand_desc_t *)svn_swig_py_must_get_ptr(obj6, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj6); if (PyErr_Occurred()) { SWIG_fail; @@ -14490,6 +14912,10 @@ SWIGINTERN PyObject *_wrap_svn_opt_print_help(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; } } + { + arg9 = svn_swig_py_string_to_cstring(obj8, FALSE, "svn_opt_print_help", "footer"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj9) { /* Verify that the user supplied a valid pool */ if (obj9 != Py_None && obj9 != _global_py_pool) { @@ -14533,12 +14959,17 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_init(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *resultobj = 0; char *arg1 = (char *) 0 ; FILE *arg2 = (FILE *) 0 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"sO:svn_cmdline_init",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cmdline_init",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_cmdline_init", "progname"); + if (PyErr_Occurred()) SWIG_fail; + } { - arg2 = PyFile_AsFile(obj1); + arg2 = svn_swig_py_as_file(obj1); if (arg2 == NULL) { PyErr_SetString(PyExc_ValueError, "Must pass in a valid file object"); SWIG_fail; @@ -14580,6 +15011,9 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton2(PyObject *SWIGUNUSEDPA PyObject *_global_py_pool = NULL ; svn_auth_baton_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -14596,7 +15030,7 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton2(PyObject *SWIGUNUSEDPA SWIG_fail; arg15 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OzzzOOOOOOOO|O:svn_cmdline_create_auth_baton2",&obj0,&arg3,&arg4,&arg5,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cmdline_create_auth_baton2",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg2 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -14604,6 +15038,18 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton2(PyObject *SWIGUNUSEDPA } } { + arg3 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_cmdline_create_auth_baton2", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_cmdline_create_auth_baton2", "password"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_cmdline_create_auth_baton2", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -14711,6 +15157,9 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton(PyObject *SWIGUNUSEDPAR PyObject *_global_py_pool = NULL ; svn_auth_baton_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -14723,7 +15172,7 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton(PyObject *SWIGUNUSEDPAR SWIG_fail; arg11 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OzzzOOOO|O:svn_cmdline_create_auth_baton",&obj0,&arg3,&arg4,&arg5,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cmdline_create_auth_baton",8,9,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8)) SWIG_fail; { arg2 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -14731,6 +15180,18 @@ SWIGINTERN PyObject *_wrap_svn_cmdline_create_auth_baton(PyObject *SWIGUNUSEDPAR } } { + arg3 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_cmdline_create_auth_baton", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_cmdline_create_auth_baton", "password"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_cmdline_create_auth_baton", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -14802,8 +15263,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_cred_kind_set(PyObject *SWIGUNUSE struct svn_auth_provider_t *arg1 = (struct svn_auth_provider_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_provider_t_cred_kind_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_cred_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14811,6 +15273,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_cred_kind_set(PyObject *SWIGUNUSE } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_provider_t_cred_kind_set", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->cred_kind) free((char *)arg1->cred_kind); @@ -14831,7 +15297,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_cred_kind_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_cred_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_cred_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14853,7 +15319,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_first_credentials_set(PyObject *S PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_first_credentials_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_first_credentials_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14880,7 +15346,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_first_credentials_get(PyObject *S PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_first_credentials_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_first_credentials_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14902,7 +15368,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_next_credentials_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_next_credentials_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_next_credentials_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14929,7 +15395,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_next_credentials_get(PyObject *SW PyObject * obj0 = 0 ; svn_error_t *(*result)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_next_credentials_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_next_credentials_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14951,7 +15417,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_save_credentials_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_save_credentials_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_save_credentials_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14978,7 +15444,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_t_save_credentials_get(PyObject *SW PyObject * obj0 = 0 ; svn_error_t *(*result)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_save_credentials_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_t_save_credentials_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -14997,7 +15463,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_provider_t(PyObject *SWIGUNUSEDPARM(self PyObject *resultobj = 0; struct svn_auth_provider_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_provider_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_provider_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15019,7 +15485,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_provider_t(PyObject *SWIGUNUSEDPARM(s struct svn_auth_provider_t *arg1 = (struct svn_auth_provider_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_provider_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_provider_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15043,7 +15509,7 @@ fail: SWIGINTERN PyObject *svn_auth_provider_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_auth_provider_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15055,7 +15521,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_object_t_vtable_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_object_t_vtable_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_object_t_vtable_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_object_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15082,7 +15548,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_object_t_vtable_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_auth_provider_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_object_t_vtable_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_object_t_vtable_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_object_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15105,7 +15571,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_object_t_provider_baton_set(PyObjec PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_object_t_provider_baton_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_object_t_provider_baton_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_provider_object_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15134,7 +15600,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_object_t_provider_baton_get(PyObjec PyObject * obj0 = 0 ; void *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_object_t_provider_baton_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_object_t_provider_baton_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_object_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15177,7 +15643,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_provider_object_t(PyObject *SWIGUNUSEDPA PyObject *resultobj = 0; struct svn_auth_provider_object_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_provider_object_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_provider_object_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15199,7 +15665,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_provider_object_t(PyObject *SWIGUNUSE struct svn_auth_provider_object_t *arg1 = (struct svn_auth_provider_object_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_provider_object_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_provider_object_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_provider_object_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15223,7 +15689,7 @@ fail: SWIGINTERN PyObject *svn_auth_provider_object_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_auth_provider_object_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15233,8 +15699,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_username_set(PyObject *SWIGUNU struct svn_auth_cred_simple_t *arg1 = (struct svn_auth_cred_simple_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_auth_cred_simple_t_username_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_username_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15242,6 +15709,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_username_set(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_auth_cred_simple_t_username_set", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->username) free((char *)arg1->username); @@ -15262,7 +15733,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_username_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_username_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_username_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15282,8 +15753,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_password_set(PyObject *SWIGUNU struct svn_auth_cred_simple_t *arg1 = (struct svn_auth_cred_simple_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_auth_cred_simple_t_password_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_password_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15291,6 +15763,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_password_set(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_auth_cred_simple_t_password_set", "password"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->password) free((char *)arg1->password); @@ -15311,7 +15787,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_password_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_password_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_password_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15333,7 +15809,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_may_save_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_simple_t_may_save_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_may_save_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15360,7 +15836,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_simple_t_may_save_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_may_save_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_simple_t_may_save_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15379,7 +15855,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_cred_simple_t(PyObject *SWIGUNUSEDPARM(s PyObject *resultobj = 0; struct svn_auth_cred_simple_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_simple_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_cred_simple_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15401,7 +15877,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_cred_simple_t(PyObject *SWIGUNUSEDPAR struct svn_auth_cred_simple_t *arg1 = (struct svn_auth_cred_simple_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_simple_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_cred_simple_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_simple_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15425,7 +15901,7 @@ fail: SWIGINTERN PyObject *svn_auth_cred_simple_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_auth_cred_simple_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15435,8 +15911,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_username_t_username_set(PyObject *SWIGU struct svn_auth_cred_username_t *arg1 = (struct svn_auth_cred_username_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_auth_cred_username_t_username_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_username_t_username_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_username_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15444,6 +15921,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_username_t_username_set(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_auth_cred_username_t_username_set", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->username) free((char *)arg1->username); @@ -15464,7 +15945,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_username_t_username_get(PyObject *SWIGU PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_username_t_username_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_username_t_username_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_username_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15486,7 +15967,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_username_t_may_save_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_username_t_may_save_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_username_t_may_save_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_username_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15513,7 +15994,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_username_t_may_save_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_username_t_may_save_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_username_t_may_save_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_username_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15532,7 +16013,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_cred_username_t(PyObject *SWIGUNUSEDPARM PyObject *resultobj = 0; struct svn_auth_cred_username_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_username_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_cred_username_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15554,7 +16035,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_cred_username_t(PyObject *SWIGUNUSEDP struct svn_auth_cred_username_t *arg1 = (struct svn_auth_cred_username_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_username_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_cred_username_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_username_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15578,7 +16059,7 @@ fail: SWIGINTERN PyObject *svn_auth_cred_username_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_auth_cred_username_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15588,8 +16069,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_cert_file_set(PyObjec struct svn_auth_cred_ssl_client_cert_t *arg1 = (struct svn_auth_cred_ssl_client_cert_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_ssl_client_cert_t_cert_file_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_t_cert_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15597,6 +16079,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_cert_file_set(PyObjec } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_cred_ssl_client_cert_t_cert_file_set", "cert_file"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->cert_file) free((char *)arg1->cert_file); @@ -15617,7 +16103,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_cert_file_get(PyObjec PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_t_cert_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_t_cert_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15639,7 +16125,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_may_save_set(PyObject PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_client_cert_t_may_save_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_t_may_save_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15666,7 +16152,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_may_save_get(PyObject PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_t_may_save_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_t_may_save_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15685,7 +16171,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_cred_ssl_client_cert_t(PyObject *SWIGUNU PyObject *resultobj = 0; struct svn_auth_cred_ssl_client_cert_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_client_cert_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_cred_ssl_client_cert_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15707,7 +16193,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_cred_ssl_client_cert_t(PyObject *SWIG struct svn_auth_cred_ssl_client_cert_t *arg1 = (struct svn_auth_cred_ssl_client_cert_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_client_cert_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_cred_ssl_client_cert_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15731,7 +16217,7 @@ fail: SWIGINTERN PyObject *svn_auth_cred_ssl_client_cert_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_auth_cred_ssl_client_cert_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15741,8 +16227,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_password_set(PyObj struct svn_auth_cred_ssl_client_cert_pw_t *arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Oz:svn_auth_cred_ssl_client_cert_pw_t_password_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_pw_t_password_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15750,6 +16237,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_password_set(PyObj } } { + arg2 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_auth_cred_ssl_client_cert_pw_t_password_set", "password"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->password) free((char *)arg1->password); @@ -15770,7 +16261,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_password_get(PyObj PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_pw_t_password_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_pw_t_password_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15792,7 +16283,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_set(PyObj PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_client_cert_pw_t_may_save_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_pw_t_may_save_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15819,7 +16310,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_get(PyObj PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_pw_t_may_save_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_client_cert_pw_t_may_save_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15838,7 +16329,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_cred_ssl_client_cert_pw_t(PyObject *SWIG PyObject *resultobj = 0; struct svn_auth_cred_ssl_client_cert_pw_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_client_cert_pw_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_cred_ssl_client_cert_pw_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -15860,7 +16351,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_cred_ssl_client_cert_pw_t(PyObject *S struct svn_auth_cred_ssl_client_cert_pw_t *arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_client_cert_pw_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_cred_ssl_client_cert_pw_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15884,7 +16375,7 @@ fail: SWIGINTERN PyObject *svn_auth_cred_ssl_client_cert_pw_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_auth_cred_ssl_client_cert_pw_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -15894,8 +16385,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_hostname_set(PyObject struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_hostname_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_hostname_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15903,6 +16395,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_hostname_set(PyObject } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_hostname_set", "hostname"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->hostname) free((char *)arg1->hostname); @@ -15923,7 +16419,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_hostname_get(PyObject PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_hostname_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_hostname_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15943,8 +16439,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_fingerprint_set(PyObj struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_fingerprint_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_fingerprint_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15952,6 +16449,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_fingerprint_set(PyObj } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_fingerprint_set", "fingerprint"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fingerprint) free((char *)arg1->fingerprint); @@ -15972,7 +16473,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_fingerprint_get(PyObj PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_fingerprint_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_fingerprint_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -15992,8 +16493,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_from_set(PyObje struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_valid_from_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_valid_from_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16001,6 +16503,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_from_set(PyObje } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_valid_from_set", "valid_from"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->valid_from) free((char *)arg1->valid_from); @@ -16021,7 +16527,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_from_get(PyObje PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_valid_from_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_valid_from_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16041,8 +16547,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_until_set(PyObj struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_valid_until_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_valid_until_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16050,6 +16557,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_until_set(PyObj } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_valid_until_set", "valid_until"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->valid_until) free((char *)arg1->valid_until); @@ -16070,7 +16581,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_until_get(PyObj PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_valid_until_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_valid_until_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16090,8 +16601,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_set(PyOb struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_issuer_dname_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_issuer_dname_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16099,6 +16611,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_set(PyOb } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_issuer_dname_set", "issuer_dname"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->issuer_dname) free((char *)arg1->issuer_dname); @@ -16119,7 +16635,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_get(PyOb PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_issuer_dname_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_issuer_dname_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16139,8 +16655,9 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_set(PyObje struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_ascii_cert_set",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_ascii_cert_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16148,6 +16665,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_set(PyObje } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_ssl_server_cert_info_t_ascii_cert_set", "ascii_cert"); + if (PyErr_Occurred()) SWIG_fail; + } + { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->ascii_cert) free((char *)arg1->ascii_cert); @@ -16168,7 +16689,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_get(PyObje PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_ascii_cert_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_t_ascii_cert_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16187,7 +16708,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_ssl_server_cert_info_t(PyObject *SWIGUNU PyObject *resultobj = 0; struct svn_auth_ssl_server_cert_info_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_ssl_server_cert_info_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_ssl_server_cert_info_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -16209,7 +16730,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_ssl_server_cert_info_t(PyObject *SWIG struct svn_auth_ssl_server_cert_info_t *arg1 = (struct svn_auth_ssl_server_cert_info_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_ssl_server_cert_info_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_ssl_server_cert_info_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16233,7 +16754,7 @@ fail: SWIGINTERN PyObject *svn_auth_ssl_server_cert_info_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -16252,7 +16773,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_ssl_server_cert_info_dup(PyObject *SWIGUNUSE &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_ssl_server_cert_info_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_ssl_server_cert_info_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16296,7 +16817,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_may_save_set(PyObjec PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_server_trust_t_may_save_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_server_trust_t_may_save_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_server_trust_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16323,7 +16844,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_may_save_get(PyObjec PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_server_trust_t_may_save_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_server_trust_t_may_save_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_server_trust_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16345,7 +16866,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_se PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_server_trust_t_accepted_failures_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_server_trust_t_accepted_failures_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_server_trust_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16372,7 +16893,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_ge PyObject * obj0 = 0 ; apr_uint32_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_server_trust_t_accepted_failures_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_cred_ssl_server_trust_t_accepted_failures_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_server_trust_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16391,7 +16912,7 @@ SWIGINTERN PyObject *_wrap_new_svn_auth_cred_ssl_server_trust_t(PyObject *SWIGUN PyObject *resultobj = 0; struct svn_auth_cred_ssl_server_trust_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_server_trust_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_auth_cred_ssl_server_trust_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -16413,7 +16934,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_auth_cred_ssl_server_trust_t(PyObject *SWI struct svn_auth_cred_ssl_server_trust_t *arg1 = (struct svn_auth_cred_ssl_server_trust_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_server_trust_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_auth_cred_ssl_server_trust_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_auth_cred_ssl_server_trust_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16437,7 +16958,7 @@ fail: SWIGINTERN PyObject *svn_auth_cred_ssl_server_trust_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_auth_cred_ssl_server_trust_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -16458,7 +16979,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_open(PyObject *SWIGUNUSEDPARM(self), PyObjec SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_open",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_open",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (apr_array_header_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_auth_provider_object_t *), @@ -16511,9 +17032,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_set_parameter(PyObject *SWIGUNUSEDPARM(self) apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OsO:svn_auth_set_parameter",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_set_parameter",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_auth_baton_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16521,6 +17043,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_set_parameter(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_set_parameter", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (_global_pool == NULL) { if (svn_swig_py_get_parent_pool(args, SWIGTYPE_p_apr_pool_t, @@ -16528,8 +17054,8 @@ SWIGINTERN PyObject *_wrap_svn_auth_set_parameter(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; } - if (PyString_Check(obj2)) { - char *value = PyString_AS_STRING(obj2); + if (PyBytes_Check(obj2)) { + const char *value = PyBytes_AsString(obj2); arg3 = apr_pstrdup(_global_pool, value); } else if (PyLong_Check(obj2)) { @@ -16579,6 +17105,8 @@ SWIGINTERN PyObject *_wrap_svn_auth_first_credentials(PyObject *SWIGUNUSEDPARM(s PyObject *_global_py_pool = NULL ; void *temp1 ; svn_auth_iterstate_t *temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -16589,7 +17117,15 @@ SWIGINTERN PyObject *_wrap_svn_auth_first_credentials(PyObject *SWIGUNUSEDPARM(s arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_auth_first_credentials",&arg3,&arg4,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_first_credentials",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_auth_first_credentials", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_first_credentials", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } { arg5 = (svn_auth_baton_t *)svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj2); if (PyErr_Occurred()) { @@ -16664,7 +17200,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_next_credentials(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_next_credentials",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_next_credentials",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_auth_iterstate_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_iterstate_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16730,7 +17266,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_save_credentials(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_save_credentials",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_save_credentials",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_auth_iterstate_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_iterstate_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -16785,6 +17321,8 @@ SWIGINTERN PyObject *_wrap_svn_auth_forget_credentials(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 ; svn_error_t *result = 0 ; @@ -16792,13 +17330,21 @@ SWIGINTERN PyObject *_wrap_svn_auth_forget_credentials(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Oss|O:svn_auth_forget_credentials",&obj0,&arg2,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_forget_credentials",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_auth_baton_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_forget_credentials", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_forget_credentials", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -16857,7 +17403,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_simple_prompt_provider(PyObject *SWIGUNU SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_simple_prompt_provider",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_simple_prompt_provider",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_auth_simple_prompt_func_t) svn_swig_py_auth_simple_prompt_func; arg3 = obj0; @@ -16922,7 +17468,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_username_prompt_provider(PyObject *SWIGU SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_username_prompt_provider",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_username_prompt_provider",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_auth_username_prompt_func_t) svn_swig_py_auth_username_prompt_func; arg3 = obj0; @@ -16986,7 +17532,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_simple_provider2(PyObject *SWIGUNUSEDPAR SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_simple_provider2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_simple_provider2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_auth_plaintext_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17052,7 +17598,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_simple_provider(PyObject *SWIGUNUSEDPARM SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_simple_provider",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_simple_provider",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -17097,6 +17643,8 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_platform_specific_provider(PyObject *SWI apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_auth_provider_object_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -17105,7 +17653,15 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_platform_specific_provider(PyObject *SWI SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_auth_get_platform_specific_provider",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_platform_specific_provider",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_auth_get_platform_specific_provider", "provider_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_get_platform_specific_provider", "provider_type"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -17168,7 +17724,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_platform_specific_client_providers(PyObj SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_get_platform_specific_client_providers",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_platform_specific_client_providers",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17238,7 +17794,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_username_provider(PyObject *SWIGUNUSEDPA SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_username_provider",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_username_provider",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -17288,7 +17844,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_server_trust_file_provider(PyObject SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_server_trust_file_provider",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_server_trust_file_provider",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -17338,7 +17894,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_client_cert_file_provider(PyObject * SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_client_cert_file_provider",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_client_cert_file_provider",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -17392,7 +17948,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_client_cert_pw_file_provider2(PyObje SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_ssl_client_cert_pw_file_provider2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_client_cert_pw_file_provider2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_auth_plaintext_passphrase_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -17458,7 +18014,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_client_cert_pw_file_provider(PyObjec SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_client_cert_pw_file_provider",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_client_cert_pw_file_provider",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -17511,7 +18067,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_server_trust_prompt_provider(PyObjec SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_get_ssl_server_trust_prompt_provider",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_server_trust_prompt_provider",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_auth_ssl_server_trust_prompt_func_t) svn_swig_py_auth_ssl_server_trust_prompt_func; arg3 = obj0; @@ -17570,7 +18126,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_client_cert_prompt_provider(PyObject SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_ssl_client_cert_prompt_provider",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_client_cert_prompt_provider",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_auth_ssl_client_cert_prompt_func_t) svn_swig_py_auth_ssl_client_cert_prompt_func; arg3 = obj0; @@ -17635,7 +18191,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_get_ssl_client_cert_pw_prompt_provider(PyObj SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_ssl_client_cert_pw_prompt_provider",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_get_ssl_client_cert_pw_prompt_provider",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_auth_ssl_client_cert_pw_prompt_func_t) svn_swig_py_auth_ssl_client_cert_pw_prompt_func; arg3 = obj0; @@ -17683,14 +18239,14 @@ fail: SWIGINTERN PyObject *svn_auth_baton_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_auth_baton_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_iterstate_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_auth_iterstate_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -17711,6 +18267,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_first_credentials(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -17720,7 +18277,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_first_credentials(PyObject * arg7 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOOs|O:svn_auth_provider_invoke_first_credentials",&obj0,&obj1,&obj2,&arg6,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_invoke_first_credentials",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17741,6 +18298,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_first_credentials(PyObject * SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_auth_provider_invoke_first_credentials", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -17808,6 +18369,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_next_credentials(PyObject *S PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -17816,7 +18378,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_next_credentials(PyObject *S SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOs|O:svn_auth_provider_invoke_next_credentials",&obj0,&obj1,&obj2,&obj3,&arg6,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_invoke_next_credentials",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17845,6 +18407,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_next_credentials(PyObject *S SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_auth_provider_invoke_next_credentials", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -17907,6 +18473,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_save_credentials(PyObject *S PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -17915,7 +18482,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_save_credentials(PyObject *S SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOs|O:svn_auth_provider_invoke_save_credentials",&obj0,&obj1,&obj2,&obj3,&arg6,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_provider_invoke_save_credentials",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_auth_provider_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -17942,6 +18509,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_provider_invoke_save_credentials(PyObject *S SWIG_fail; } } + { + arg6 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_auth_provider_invoke_save_credentials", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj5) { /* Verify that the user supplied a valid pool */ if (obj5 != Py_None && obj5 != _global_py_pool) { @@ -18003,7 +18574,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_simple_provider_func(PyObject *SWIGUN SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_invoke_simple_provider_func",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_simple_provider_func",1,2,&obj0,&obj1)) SWIG_fail; { svn_auth_simple_provider_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void, svn_argnum_obj0); @@ -18063,7 +18634,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_pw_provider_func(PyOb SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_invoke_ssl_client_cert_pw_provider_func",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_ssl_client_cert_pw_provider_func",1,2,&obj0,&obj1)) SWIG_fail; { svn_auth_ssl_client_cert_pw_provider_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_struct_svn_auth_provider_object_t_p_apr_pool_t__void, svn_argnum_obj0); @@ -18121,6 +18692,8 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_simple_prompt_func(PyObject *SWIGUNUS svn_auth_cred_simple_t *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -18130,7 +18703,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_simple_prompt_func(PyObject *SWIGUNUS SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOszO|O:svn_auth_invoke_simple_prompt_func",&obj0,&obj1,&arg4,&arg5,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_simple_prompt_func",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_auth_simple_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18148,6 +18721,14 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_simple_prompt_func(PyObject *SWIGUNUS } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_invoke_simple_prompt_func", "realm"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_auth_invoke_simple_prompt_func", "username"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -18211,6 +18792,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_username_prompt_func(PyObject *SWIGUN svn_auth_cred_username_t *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -18220,7 +18802,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_username_prompt_func(PyObject *SWIGUN SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_auth_invoke_username_prompt_func",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_username_prompt_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_auth_username_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18238,6 +18820,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_username_prompt_func(PyObject *SWIGUN } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_invoke_username_prompt_func", "realm"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -18303,6 +18889,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_server_trust_prompt_func(PyObject svn_auth_cred_ssl_server_trust_t *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -18314,7 +18901,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_server_trust_prompt_func(PyObject SWIG_fail; arg8 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_auth_invoke_ssl_server_trust_prompt_func",&obj0,&obj1,&arg4,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_ssl_server_trust_prompt_func",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_auth_ssl_server_trust_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18332,6 +18919,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_server_trust_prompt_func(PyObject } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_invoke_ssl_server_trust_prompt_func", "realm"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (apr_uint32_t)SWIG_As_unsigned_SS_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -18407,6 +18998,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_prompt_func(PyObject svn_auth_cred_ssl_client_cert_t *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -18416,7 +19008,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_prompt_func(PyObject SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_auth_invoke_ssl_client_cert_prompt_func",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_ssl_client_cert_prompt_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_auth_ssl_client_cert_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18434,6 +19026,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_prompt_func(PyObject } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_invoke_ssl_client_cert_prompt_func", "realm"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -18497,6 +19093,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_pw_prompt_func(PyObje svn_auth_cred_ssl_client_cert_pw_t *temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -18506,7 +19103,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_pw_prompt_func(PyObje SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_auth_invoke_ssl_client_cert_pw_prompt_func",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_ssl_client_cert_pw_prompt_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_auth_ssl_client_cert_pw_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18524,6 +19121,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_ssl_client_cert_pw_prompt_func(PyObje } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_auth_invoke_ssl_client_cert_pw_prompt_func", "realm"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -18586,6 +19187,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_prompt_func(PyObject *SWIGU svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -18595,7 +19197,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_prompt_func(PyObject *SWIGU SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_auth_invoke_plaintext_prompt_func",&obj0,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_plaintext_prompt_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_auth_plaintext_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18605,6 +19207,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_prompt_func(PyObject *SWIGU arg1 = *tmp; } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_invoke_plaintext_prompt_func", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg4 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg4, 0, 0) == -1) { @@ -18669,6 +19275,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_passphrase_prompt_func(PyOb svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -18678,7 +19285,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_passphrase_prompt_func(PyOb SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_auth_invoke_plaintext_passphrase_prompt_func",&obj0,&arg3,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_invoke_plaintext_passphrase_prompt_func",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_auth_plaintext_passphrase_prompt_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -18688,6 +19295,10 @@ SWIGINTERN PyObject *_wrap_svn_auth_invoke_plaintext_passphrase_prompt_func(PyOb arg1 = *tmp; } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_auth_invoke_plaintext_passphrase_prompt_func", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg4 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg4, 0, 0) == -1) { @@ -18742,70 +19353,70 @@ fail: SWIGINTERN PyObject *svn_auth_simple_provider_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_struct_svn_auth_provider_object_t_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_ssl_client_cert_pw_provider_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_struct_svn_auth_provider_object_t_p_apr_pool_t__void, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_simple_prompt_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_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_username_prompt_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_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_ssl_server_trust_prompt_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_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_ssl_client_cert_prompt_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_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_ssl_client_cert_pw_prompt_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_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_plaintext_prompt_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_plaintext_passphrase_prompt_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_boolean_t_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_auth_gnome_keyring_unlock_prompt_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_char_p_q_const__char_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -18818,6 +19429,7 @@ SWIGINTERN PyObject *_wrap_svn_config_get_config(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -18826,7 +19438,11 @@ SWIGINTERN PyObject *_wrap_svn_config_get_config(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"z|O:svn_config_get_config",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_config",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_config_get_config", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -18894,7 +19510,7 @@ SWIGINTERN PyObject *_wrap_svn_config_create2(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_config_create2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_create2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -18969,7 +19585,7 @@ SWIGINTERN PyObject *_wrap_svn_config_create(PyObject *SWIGUNUSEDPARM(self), PyO SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_config_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_create",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -19032,6 +19648,7 @@ SWIGINTERN PyObject *_wrap_svn_config_read3(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_config_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -19043,7 +19660,11 @@ SWIGINTERN PyObject *_wrap_svn_config_read3(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_config_read3",&arg2,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_read3",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_config_read3", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -19117,6 +19738,7 @@ SWIGINTERN PyObject *_wrap_svn_config_read2(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_config_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -19127,7 +19749,11 @@ SWIGINTERN PyObject *_wrap_svn_config_read2(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_config_read2",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_read2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_config_read2", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -19194,6 +19820,7 @@ SWIGINTERN PyObject *_wrap_svn_config_read(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_config_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -19203,7 +19830,11 @@ SWIGINTERN PyObject *_wrap_svn_config_read(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_config_read",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_read",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_config_read", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -19276,7 +19907,7 @@ SWIGINTERN PyObject *_wrap_svn_config_parse(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_config_parse",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_parse",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19346,10 +19977,11 @@ SWIGINTERN PyObject *_wrap_svn_config_merge(PyObject *SWIGUNUSEDPARM(self), PyOb char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OsO:svn_config_merge",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_merge",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19357,6 +19989,10 @@ SWIGINTERN PyObject *_wrap_svn_config_merge(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_merge", "file"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -19396,9 +20032,12 @@ SWIGINTERN PyObject *_wrap_svn_config_get(PyObject *SWIGUNUSEDPARM(self), PyObje char *arg5 = (char *) 0 ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Ossz:svn_config_get",&obj0,&arg3,&arg4,&arg5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19406,6 +20045,18 @@ SWIGINTERN PyObject *_wrap_svn_config_get(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_config_get", "default_value"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); svn_config_get(arg1,(char const **)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5); @@ -19421,7 +20072,7 @@ SWIGINTERN PyObject *_wrap_svn_config_get(PyObject *SWIGUNUSEDPARM(self), PyObje s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -19440,8 +20091,11 @@ SWIGINTERN PyObject *_wrap_svn_config_set(PyObject *SWIGUNUSEDPARM(self), PyObje char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Osss:svn_config_set",&obj0,&arg2,&arg3,&arg4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_set",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19449,6 +20103,18 @@ SWIGINTERN PyObject *_wrap_svn_config_set(PyObject *SWIGUNUSEDPARM(self), PyObje } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_set", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_set", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_config_set", "value"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); svn_config_set(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4); @@ -19473,11 +20139,13 @@ SWIGINTERN PyObject *_wrap_svn_config_get_bool(PyObject *SWIGUNUSEDPARM(self), P svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_get_bool",&obj0,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_bool",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19485,6 +20153,14 @@ SWIGINTERN PyObject *_wrap_svn_config_get_bool(PyObject *SWIGUNUSEDPARM(self), P } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_bool", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_bool", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -19528,9 +20204,11 @@ SWIGINTERN PyObject *_wrap_svn_config_set_bool(PyObject *SWIGUNUSEDPARM(self), P char *arg3 = (char *) 0 ; svn_boolean_t arg4 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_set_bool",&obj0,&arg2,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_set_bool",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19538,6 +20216,14 @@ SWIGINTERN PyObject *_wrap_svn_config_set_bool(PyObject *SWIGUNUSEDPARM(self), P } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_set_bool", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_set_bool", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -19567,17 +20253,27 @@ SWIGINTERN PyObject *_wrap_svn_config_get_int64(PyObject *SWIGUNUSEDPARM(self), apr_int64_t arg5 ; apr_int64_t temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_get_int64",&obj0,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_int64",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_int64", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_int64", "option"); + if (PyErr_Occurred()) SWIG_fail; + } arg5 = (apr_int64_t) PyLong_AsLongLong(obj3); { svn_swig_py_release_py_lock(); @@ -19614,15 +20310,25 @@ SWIGINTERN PyObject *_wrap_svn_config_set_int64(PyObject *SWIGUNUSEDPARM(self), char *arg3 = (char *) 0 ; apr_int64_t arg4 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_set_int64",&obj0,&arg2,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_set_int64",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_set_int64", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_set_int64", "option"); + if (PyErr_Occurred()) SWIG_fail; + } arg4 = (apr_int64_t) PyLong_AsLongLong(obj3); { svn_swig_py_release_py_lock(); @@ -19648,10 +20354,13 @@ SWIGINTERN PyObject *_wrap_svn_config_get_yes_no_ask(PyObject *SWIGUNUSEDPARM(se char *arg5 = (char *) 0 ; char *temp2 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"Ossz:svn_config_get_yes_no_ask",&obj0,&arg3,&arg4,&arg5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_yes_no_ask",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19659,6 +20368,18 @@ SWIGINTERN PyObject *_wrap_svn_config_get_yes_no_ask(PyObject *SWIGUNUSEDPARM(se } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_yes_no_ask", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_yes_no_ask", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_config_get_yes_no_ask", "default_value"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_get_yes_no_ask(arg1,(char const **)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5); @@ -19684,7 +20405,7 @@ SWIGINTERN PyObject *_wrap_svn_config_get_yes_no_ask(PyObject *SWIGUNUSEDPARM(se s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -19706,10 +20427,13 @@ SWIGINTERN PyObject *_wrap_svn_config_get_tristate(PyObject *SWIGUNUSEDPARM(self svn_tristate_t arg6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOsssO:svn_config_get_tristate",&obj0,&obj1,&arg3,&arg4,&arg5,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_tristate",6,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19723,6 +20447,18 @@ SWIGINTERN PyObject *_wrap_svn_config_get_tristate(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_tristate", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_config_get_tristate", "option"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_config_get_tristate", "unknown_value"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg6 = (svn_tristate_t)SWIG_As_long (obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; @@ -19763,7 +20499,7 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate_sections(PyObject *SWIGUNUSEDPAR PyObject * obj2 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_config_enumerate_sections",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_enumerate_sections",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19818,7 +20554,7 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate_sections2(PyObject *SWIGUNUSEDPA &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_config_enumerate_sections2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_enumerate_sections2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19865,11 +20601,12 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate(PyObject *SWIGUNUSEDPARM(self), svn_config_enumerator_t arg3 = (svn_config_enumerator_t) 0 ; void *arg4 = (void *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"OsOO:svn_config_enumerate",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_enumerate",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19877,6 +20614,10 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_enumerate", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_config_enumerator_t * tmp = svn_swig_py_must_get_ptr(obj2, SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int, svn_argnum_obj2); if (tmp == NULL || PyErr_Occurred()) { @@ -19917,6 +20658,7 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate2(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 ; int result; @@ -19925,7 +20667,7 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_config_enumerate2",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_enumerate2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19933,6 +20675,10 @@ SWIGINTERN PyObject *_wrap_svn_config_enumerate2(PyObject *SWIGUNUSEDPARM(self), } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_enumerate2", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_config_enumerator2_t) svn_swig_py_config_enumerator2; arg4 = obj2; } @@ -19970,9 +20716,10 @@ SWIGINTERN PyObject *_wrap_svn_config_has_section(PyObject *SWIGUNUSEDPARM(self) svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_config_has_section",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_has_section",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -19980,6 +20727,10 @@ SWIGINTERN PyObject *_wrap_svn_config_has_section(PyObject *SWIGUNUSEDPARM(self) } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_has_section", "section"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_config_has_section(arg1,(char const *)arg2); @@ -20003,6 +20754,8 @@ SWIGINTERN PyObject *_wrap_svn_config_find_group(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 ; char *result = 0 ; @@ -20010,13 +20763,21 @@ SWIGINTERN PyObject *_wrap_svn_config_find_group(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Oss|O:svn_config_find_group",&obj0,&arg2,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_find_group",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_find_group", "key"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_find_group", "master_section"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -20053,9 +20814,12 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting(PyObject *SWIGUNUSEDPAR char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Ossz:svn_config_get_server_setting",&obj0,&arg2,&arg3,&arg4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_server_setting",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20063,6 +20827,18 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting(PyObject *SWIGUNUSEDPAR } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_server_setting", "server_group"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_server_setting", "option_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_config_get_server_setting", "default_value"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (char *)svn_config_get_server_setting(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4); @@ -20089,6 +20865,8 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting_int(PyObject *SWIGUNUSE PyObject *_global_py_pool = NULL ; apr_int64_t temp5 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -20098,13 +20876,21 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting_int(PyObject *SWIGUNUSE SWIG_fail; arg6 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OssO|O:svn_config_get_server_setting_int",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_server_setting_int",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_server_setting_int", "server_group"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_server_setting_int", "option_name"); + if (PyErr_Occurred()) SWIG_fail; + } arg4 = (apr_int64_t) PyLong_AsLongLong(obj3); if (obj4) { /* Verify that the user supplied a valid pool */ @@ -20158,11 +20944,13 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting_bool(PyObject *SWIGUNUS svn_boolean_t temp2 ; int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_get_server_setting_bool",&obj0,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_server_setting_bool",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20170,6 +20958,14 @@ SWIGINTERN PyObject *_wrap_svn_config_get_server_setting_bool(PyObject *SWIGUNUS } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_get_server_setting_bool", "server_group"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_get_server_setting_bool", "option_name"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -20212,6 +21008,7 @@ SWIGINTERN PyObject *_wrap_svn_config_ensure(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -20219,7 +21016,11 @@ SWIGINTERN PyObject *_wrap_svn_config_ensure(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"z|O:svn_config_ensure",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_ensure",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_config_ensure", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -20269,6 +21070,9 @@ SWIGINTERN PyObject *_wrap_svn_config_read_auth_data(PyObject *SWIGUNUSEDPARM(se apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -20277,7 +21081,19 @@ SWIGINTERN PyObject *_wrap_svn_config_read_auth_data(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ssz|O:svn_config_read_auth_data",&arg2,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_read_auth_data",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_config_read_auth_data", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_read_auth_data", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_config_read_auth_data", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -20330,6 +21146,9 @@ SWIGINTERN PyObject *_wrap_svn_config_write_auth_data(PyObject *SWIGUNUSEDPARM(s apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -20337,7 +21156,7 @@ SWIGINTERN PyObject *_wrap_svn_config_write_auth_data(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Ossz|O:svn_config_write_auth_data",&obj0,&arg2,&arg3,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_write_auth_data",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (_global_pool == NULL) { @@ -20351,6 +21170,18 @@ SWIGINTERN PyObject *_wrap_svn_config_write_auth_data(PyObject *SWIGUNUSEDPARM(s SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_write_auth_data", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_write_auth_data", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_config_write_auth_data", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -20398,6 +21229,7 @@ SWIGINTERN PyObject *_wrap_svn_config_walk_auth_data(PyObject *SWIGUNUSEDPARM(se apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -20406,7 +21238,11 @@ SWIGINTERN PyObject *_wrap_svn_config_walk_auth_data(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"zO|O:svn_config_walk_auth_data",&arg1,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_walk_auth_data",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_config_walk_auth_data", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } { /* FIXME: Handle the NULL case. */ arg2 = (svn_config_auth_walk_func_t) svn_swig_py_config_auth_walk_func; @@ -20460,6 +21296,8 @@ SWIGINTERN PyObject *_wrap_svn_config_get_user_config_path(PyObject *SWIGUNUSEDP apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -20468,7 +21306,15 @@ SWIGINTERN PyObject *_wrap_svn_config_get_user_config_path(PyObject *SWIGUNUSEDP SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"zs|O:svn_config_get_user_config_path",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_get_user_config_path",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, TRUE, "svn_config_get_user_config_path", "config_dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, TRUE, "svn_config_get_user_config_path", "fname"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -20503,7 +21349,7 @@ SWIGINTERN PyObject *_wrap_svn_config_get_user_config_path(PyObject *SWIGUNUSEDP s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -20538,7 +21384,7 @@ SWIGINTERN PyObject *_wrap_svn_config_dup(PyObject *SWIGUNUSEDPARM(self), PyObje SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_config_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20607,7 +21453,7 @@ SWIGINTERN PyObject *_wrap_svn_config_copy_config(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_config_copy_config",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_copy_config",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (apr_hash_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -20664,7 +21510,7 @@ fail: SWIGINTERN PyObject *svn_config_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_config_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -20675,10 +21521,11 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_section_enumerator(PyObject *SWIGUN char *arg2 = (char *) 0 ; void *arg3 = (void *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OsO:svn_config_invoke_section_enumerator",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_invoke_section_enumerator",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_config_section_enumerator_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__char_p_void__int, svn_argnum_obj0); @@ -20688,6 +21535,10 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_section_enumerator(PyObject *SWIGUN arg1 = *tmp; } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_invoke_section_enumerator", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -20719,6 +21570,7 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_section_enumerator2(PyObject *SWIGU apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_boolean_t result; @@ -20727,7 +21579,7 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_section_enumerator2(PyObject *SWIGU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_config_invoke_section_enumerator2",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_invoke_section_enumerator2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_config_section_enumerator2_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int, svn_argnum_obj0); @@ -20737,6 +21589,10 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_section_enumerator2(PyObject *SWIGU arg1 = *tmp; } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_invoke_section_enumerator2", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -20780,10 +21636,12 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_enumerator(PyObject *SWIGUNUSEDPARM char *arg3 = (char *) 0 ; void *arg4 = (void *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OssO:svn_config_invoke_enumerator",&obj0,&arg2,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_invoke_enumerator",4,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_config_enumerator_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int, svn_argnum_obj0); @@ -20793,6 +21651,14 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_enumerator(PyObject *SWIGUNUSEDPARM arg1 = *tmp; } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_invoke_enumerator", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_invoke_enumerator", "value"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) { arg4 = NULL; } else if (SWIG_ConvertPtr(obj3, (void **) &arg4, 0, 0) == -1) { @@ -20825,6 +21691,8 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_enumerator2(PyObject *SWIGUNUSEDPAR apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_boolean_t result; @@ -20833,7 +21701,7 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_enumerator2(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssO|O:svn_config_invoke_enumerator2",&obj0,&arg2,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_invoke_enumerator2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_config_enumerator2_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, svn_argnum_obj0); @@ -20843,6 +21711,14 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_enumerator2(PyObject *SWIGUNUSEDPAR arg1 = *tmp; } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_config_invoke_enumerator2", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_invoke_enumerator2", "value"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) { arg4 = NULL; } else if (SWIG_ConvertPtr(obj3, (void **) &arg4, 0, 0) == -1) { @@ -20894,6 +21770,8 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_auth_walk_func(PyObject *SWIGUNUSED int res2 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -20903,7 +21781,7 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_auth_walk_func(PyObject *SWIGUNUSED SWIG_fail; arg7 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOssO|O:svn_config_invoke_auth_walk_func",&obj0,&obj1,&arg4,&arg5,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_config_invoke_auth_walk_func",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { svn_config_auth_walk_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -20921,6 +21799,14 @@ SWIGINTERN PyObject *_wrap_svn_config_invoke_auth_walk_func(PyObject *SWIGUNUSED } } { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_config_invoke_auth_walk_func", "cred_kind"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_config_invoke_auth_walk_func", "realmstring"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (_global_pool == NULL) { if (svn_swig_py_get_parent_pool(args, SWIGTYPE_p_apr_pool_t, @@ -20980,35 +21866,35 @@ fail: SWIGINTERN PyObject *svn_config_section_enumerator_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__char_p_void__int, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_config_section_enumerator2_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__char_p_void_p_apr_pool_t__int, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_config_enumerator_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void__int, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_config_enumerator2_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_config_auth_walk_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_boolean_t_p_void_p_q_const__char_p_q_const__char_p_apr_hash_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -21026,7 +21912,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_initialize2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_initialize2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_initialize2",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -21073,7 +21959,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_initialize(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_utf_initialize",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_initialize",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -21120,16 +22006,22 @@ SWIGINTERN PyObject *_wrap_svn_utf_stringbuf_to_utf8(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_stringbuf_to_utf8",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_stringbuf_to_utf8",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; } - arg2 = 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; + } + arg2 = svn_stringbuf_ncreate(strBufChar, strBufLen, + /* ### gah... what pool to use? */ + _global_pool); + } } if (obj1) { /* Verify that the user supplied a valid pool */ @@ -21163,9 +22055,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_stringbuf_to_utf8(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; } @@ -21201,17 +22092,21 @@ SWIGINTERN PyObject *_wrap_svn_utf_string_to_utf8(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_string_to_utf8",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_string_to_utf8",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) arg2 = NULL; else { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj0, (char **)&(value2.data), + &pyStrLen) == -1) { SWIG_fail; } - value2.data = PyString_AS_STRING(obj0); - value2.len = PyString_GET_SIZE(obj0); + value2.len = pyStrLen; arg2 = &value2; } } @@ -21247,9 +22142,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_string_to_utf8(PyObject *SWIGUNUSEDPARM(self) if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -21275,6 +22169,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8(PyObject *SWIGUNUSEDPARM(self apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -21283,7 +22178,11 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_to_utf8",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_to_utf8",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_to_utf8", "src"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -21318,7 +22217,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21345,6 +22244,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex2(PyObject *SWIGUNUSEDPARM( apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -21353,7 +22254,15 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex2(PyObject *SWIGUNUSEDPARM( SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_utf_cstring_to_utf8_ex2",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_to_utf8_ex2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_to_utf8_ex2", "src"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_utf_cstring_to_utf8_ex2", "frompage"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -21388,7 +22297,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex2(PyObject *SWIGUNUSEDPARM( s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21416,6 +22325,9 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex(PyObject *SWIGUNUSEDPARM(s apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -21424,7 +22336,19 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sss|O:svn_utf_cstring_to_utf8_ex",&arg2,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_to_utf8_ex",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_to_utf8_ex", "src"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_utf_cstring_to_utf8_ex", "frompage"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_utf_cstring_to_utf8_ex", "convset_key"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -21459,7 +22383,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_to_utf8_ex(PyObject *SWIGUNUSEDPARM(s s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21494,16 +22418,22 @@ SWIGINTERN PyObject *_wrap_svn_utf_stringbuf_from_utf8(PyObject *SWIGUNUSEDPARM( SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_stringbuf_from_utf8",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_stringbuf_from_utf8",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; } - arg2 = 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; + } + arg2 = svn_stringbuf_ncreate(strBufChar, strBufLen, + /* ### gah... what pool to use? */ + _global_pool); + } } if (obj1) { /* Verify that the user supplied a valid pool */ @@ -21537,9 +22467,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_stringbuf_from_utf8(PyObject *SWIGUNUSEDPARM( 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; } @@ -21575,17 +22504,21 @@ SWIGINTERN PyObject *_wrap_svn_utf_string_from_utf8(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_string_from_utf8",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_string_from_utf8",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) arg2 = NULL; else { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj0, (char **)&(value2.data), + &pyStrLen) == -1) { SWIG_fail; } - value2.data = PyString_AS_STRING(obj0); - value2.len = PyString_GET_SIZE(obj0); + value2.len = pyStrLen; arg2 = &value2; } } @@ -21621,9 +22554,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_string_from_utf8(PyObject *SWIGUNUSEDPARM(sel 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; } @@ -21649,6 +22581,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8(PyObject *SWIGUNUSEDPARM(se apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -21657,7 +22590,11 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_from_utf8",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_from_utf8", "src"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -21692,7 +22629,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8(PyObject *SWIGUNUSEDPARM(se s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21719,6 +22656,8 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex2(PyObject *SWIGUNUSEDPAR apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -21727,7 +22666,15 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex2(PyObject *SWIGUNUSEDPAR SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_utf_cstring_from_utf8_ex2",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8_ex2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_from_utf8_ex2", "src"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_utf_cstring_from_utf8_ex2", "topage"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -21762,7 +22709,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex2(PyObject *SWIGUNUSEDPAR s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21790,6 +22737,9 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex(PyObject *SWIGUNUSEDPARM apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -21798,7 +22748,19 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex(PyObject *SWIGUNUSEDPARM SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sss|O:svn_utf_cstring_from_utf8_ex",&arg2,&arg3,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8_ex",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_from_utf8_ex", "src"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_utf_cstring_from_utf8_ex", "topage"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_utf_cstring_from_utf8_ex", "convset_key"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -21833,7 +22795,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_ex(PyObject *SWIGUNUSEDPARM s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21857,6 +22819,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_fuzzy(PyObject *SWIGUNUSEDP apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -21864,7 +22827,11 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_fuzzy(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_from_utf8_fuzzy",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8_fuzzy",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_from_utf8_fuzzy", "src"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -21911,16 +22878,22 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_stringbuf(PyObject *SWIGUNU SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_cstring_from_utf8_stringbuf",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8_stringbuf",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; } - arg2 = 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; + } + arg2 = svn_stringbuf_ncreate(strBufChar, strBufLen, + /* ### gah... what pool to use? */ + _global_pool); + } } if (obj1) { /* Verify that the user supplied a valid pool */ @@ -21956,7 +22929,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_stringbuf(PyObject *SWIGUNU s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -21992,17 +22965,21 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_string(PyObject *SWIGUNUSED SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_cstring_from_utf8_string",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_from_utf8_string",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) arg2 = NULL; else { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); SWIG_fail; } - value2.data = PyString_AS_STRING(obj0); - value2.len = PyString_GET_SIZE(obj0); + if (PyBytes_AsStringAndSize(obj0, (char **)&(value2.data), + &pyStrLen) == -1) { + SWIG_fail; + } + value2.len = pyStrLen; arg2 = &value2; } } @@ -22040,7 +23017,7 @@ SWIGINTERN PyObject *_wrap_svn_utf_cstring_from_utf8_string(PyObject *SWIGUNUSED s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -22061,9 +23038,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_utf_cstring_utf8_width(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_utf_cstring_utf8_width",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_utf_cstring_utf8_width",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_utf_cstring_utf8_width", "cstr"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22083,7 +23065,7 @@ SWIGINTERN PyObject *_wrap_svn_nls_init(PyObject *SWIGUNUSEDPARM(self), PyObject PyObject *resultobj = 0; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_nls_init")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_nls_init",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -22115,6 +23097,7 @@ SWIGINTERN PyObject *_wrap_svn_path_internal_style(PyObject *SWIGUNUSEDPARM(self apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22122,7 +23105,11 @@ SWIGINTERN PyObject *_wrap_svn_path_internal_style(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_internal_style",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_internal_style",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_internal_style", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22158,6 +23145,7 @@ SWIGINTERN PyObject *_wrap_svn_path_local_style(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22165,7 +23153,11 @@ SWIGINTERN PyObject *_wrap_svn_path_local_style(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_local_style",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_local_style",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_local_style", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22205,6 +23197,7 @@ SWIGINTERN PyObject *_wrap_svn_path_splitext(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, @@ -22213,7 +23206,11 @@ SWIGINTERN PyObject *_wrap_svn_path_splitext(PyObject *SWIGUNUSEDPARM(self), PyO arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_splitext",&arg3,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_splitext",1,2,&obj0,&obj1)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_splitext", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22238,7 +23235,7 @@ SWIGINTERN PyObject *_wrap_svn_path_splitext(PyObject *SWIGUNUSEDPARM(self), PyO s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -22251,7 +23248,7 @@ SWIGINTERN PyObject *_wrap_svn_path_splitext(PyObject *SWIGUNUSEDPARM(self), PyO s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -22272,9 +23269,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_path_is_empty(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_path_is_empty",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_empty",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_empty", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22294,10 +23296,15 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_root(PyObject *SWIGUNUSEDPARM(self), Py PyObject *resultobj = 0; char *arg1 = (char *) 0 ; apr_size_t arg2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"sO:svn_dirent_is_root",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_is_root",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_is_root", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -22325,6 +23332,7 @@ SWIGINTERN PyObject *_wrap_svn_path_canonicalize(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22332,7 +23340,11 @@ SWIGINTERN PyObject *_wrap_svn_path_canonicalize(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_canonicalize",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_canonicalize",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_canonicalize", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22368,6 +23380,7 @@ SWIGINTERN PyObject *_wrap_svn_path_is_canonical(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_boolean_t result; @@ -22375,7 +23388,11 @@ SWIGINTERN PyObject *_wrap_svn_path_is_canonical(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_is_canonical",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_canonical",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_canonical", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22409,9 +23426,19 @@ SWIGINTERN PyObject *_wrap_svn_path_compare_paths(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"ss:svn_path_compare_paths",&arg1,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_compare_paths",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_compare_paths", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_path_compare_paths", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22434,6 +23461,8 @@ SWIGINTERN PyObject *_wrap_svn_path_get_longest_ancestor(PyObject *SWIGUNUSEDPAR apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -22441,7 +23470,15 @@ SWIGINTERN PyObject *_wrap_svn_path_get_longest_ancestor(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_path_get_longest_ancestor",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_get_longest_ancestor",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_get_longest_ancestor", "path1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_path_get_longest_ancestor", "path2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -22474,9 +23511,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_path_is_dotpath_present(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_path_is_dotpath_present",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_dotpath_present",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_dotpath_present", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22495,9 +23537,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_path_is_url(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_path_is_url",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_url",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_url", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22516,9 +23563,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_path_is_uri_safe(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_path_is_uri_safe",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_uri_safe",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_uri_safe", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22541,6 +23593,8 @@ SWIGINTERN PyObject *_wrap_svn_path_url_add_component2(PyObject *SWIGUNUSEDPARM( apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -22548,7 +23602,15 @@ SWIGINTERN PyObject *_wrap_svn_path_url_add_component2(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_path_url_add_component2",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_url_add_component2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_url_add_component2", "url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_path_url_add_component2", "component"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -22581,9 +23643,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_path_is_repos_relative_url(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_path_is_repos_relative_url",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_is_repos_relative_url",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_is_repos_relative_url", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -22608,6 +23675,8 @@ SWIGINTERN PyObject *_wrap_svn_path_resolve_repos_relative_url(PyObject *SWIGUNU apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -22616,7 +23685,15 @@ SWIGINTERN PyObject *_wrap_svn_path_resolve_repos_relative_url(PyObject *SWIGUNU SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_path_resolve_repos_relative_url",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_resolve_repos_relative_url",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_resolve_repos_relative_url", "relative_url"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_path_resolve_repos_relative_url", "repos_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) { @@ -22651,7 +23728,7 @@ SWIGINTERN PyObject *_wrap_svn_path_resolve_repos_relative_url(PyObject *SWIGUNU s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -22675,6 +23752,7 @@ SWIGINTERN PyObject *_wrap_svn_path_illegal_path_escape(PyObject *SWIGUNUSEDPARM apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22682,7 +23760,11 @@ SWIGINTERN PyObject *_wrap_svn_path_illegal_path_escape(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_path_illegal_path_escape",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_path_illegal_path_escape",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_path_illegal_path_escape", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22718,6 +23800,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style(PyObject *SWIGUNUSEDPARM(se apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22725,7 +23808,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_internal_style",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_internal_style",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_internal_style", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22766,6 +23853,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style_safe(PyObject *SWIGUNUSEDPA PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -22780,7 +23868,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style_safe(PyObject *SWIGUNUSEDPA arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_dirent_internal_style_safe",&arg3,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_internal_style_safe",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_internal_style_safe", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22823,7 +23915,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style_safe(PyObject *SWIGUNUSEDPA s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -22836,7 +23928,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_internal_style_safe(PyObject *SWIGUNUSEDPA s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -22866,6 +23958,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_local_style(PyObject *SWIGUNUSEDPARM(self) apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -22873,7 +23966,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_local_style(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_local_style",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_local_style",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_local_style", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -22910,6 +24007,8 @@ SWIGINTERN PyObject *_wrap_svn_dirent_join(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -22917,7 +24016,15 @@ SWIGINTERN PyObject *_wrap_svn_dirent_join(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_dirent_join",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_join",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_join", "base"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_dirent_join", "component"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -22954,6 +24061,8 @@ SWIGINTERN PyObject *_wrap_svn_relpath_join(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -22961,7 +24070,15 @@ SWIGINTERN PyObject *_wrap_svn_relpath_join(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_relpath_join",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_join",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_join", "base"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_relpath_join", "component"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -22997,6 +24114,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_basename(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23004,7 +24122,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_basename(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_basename",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_basename",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_basename", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23040,6 +24162,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_dirname(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23047,7 +24170,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_dirname(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_dirname",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_dirname",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_dirname", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23087,6 +24214,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_split(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, @@ -23095,7 +24223,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_split(PyObject *SWIGUNUSEDPARM(self), PyOb arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_split",&arg3,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_split",1,2,&obj0,&obj1)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_split", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23120,7 +24252,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_split(PyObject *SWIGUNUSEDPARM(self), PyOb s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23133,7 +24265,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_split(PyObject *SWIGUNUSEDPARM(self), PyOb s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -23161,6 +24293,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_split(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, @@ -23169,7 +24302,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_split(PyObject *SWIGUNUSEDPARM(self), PyO arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_relpath_split",&arg3,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_split",1,2,&obj0,&obj1)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_split", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23194,7 +24331,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_split(PyObject *SWIGUNUSEDPARM(self), PyO s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23207,7 +24344,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_split(PyObject *SWIGUNUSEDPARM(self), PyO s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -23231,6 +24368,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_basename(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23238,7 +24376,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_basename(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_relpath_basename",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_basename",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_basename", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23274,6 +24416,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_dirname(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23281,7 +24424,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_dirname(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_relpath_dirname",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_dirname",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_dirname", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23318,6 +24465,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_prefix(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -23326,7 +24474,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_prefix(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_relpath_prefix",&arg1,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_prefix",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_prefix", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (int)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -23372,6 +24524,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_split(PyObject *SWIGUNUSEDPARM(self), PyObjec PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, @@ -23380,7 +24533,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_split(PyObject *SWIGUNUSEDPARM(self), PyObjec arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_split",&arg3,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_split",1,2,&obj0,&obj1)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_split", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23405,7 +24562,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_split(PyObject *SWIGUNUSEDPARM(self), PyObjec s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23418,7 +24575,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_split(PyObject *SWIGUNUSEDPARM(self), PyObjec s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -23442,6 +24599,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_basename(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23449,7 +24607,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_basename(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_basename",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_basename",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_basename", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23485,6 +24647,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_dirname(PyObject *SWIGUNUSEDPARM(self), PyObj apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23492,7 +24655,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_dirname(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_dirname",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_dirname",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_dirname", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23525,9 +24692,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_dirent_is_absolute(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_dirent_is_absolute",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_is_absolute",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_is_absolute", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -23547,10 +24719,15 @@ SWIGINTERN PyObject *_wrap_svn_uri_is_root(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject *resultobj = 0; char *arg1 = (char *) 0 ; apr_size_t arg2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"sO:svn_uri_is_root",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_is_root",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_is_root", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -23578,6 +24755,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize(PyObject *SWIGUNUSEDPARM(self apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23585,7 +24763,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_canonicalize",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_canonicalize",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_canonicalize", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23626,6 +24808,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize_safe(PyObject *SWIGUNUSEDPARM PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -23640,7 +24823,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize_safe(PyObject *SWIGUNUSEDPARM arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_dirent_canonicalize_safe",&arg3,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_canonicalize_safe",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_canonicalize_safe", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23683,7 +24870,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize_safe(PyObject *SWIGUNUSEDPARM s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23696,7 +24883,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_canonicalize_safe(PyObject *SWIGUNUSEDPARM s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -23726,6 +24913,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23733,7 +24921,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_relpath_canonicalize",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_canonicalize",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_canonicalize", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23774,6 +24966,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize_safe(PyObject *SWIGUNUSEDPAR PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -23788,7 +24981,11 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize_safe(PyObject *SWIGUNUSEDPAR arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_relpath_canonicalize_safe",&arg3,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_canonicalize_safe",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_canonicalize_safe", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23831,7 +25028,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize_safe(PyObject *SWIGUNUSEDPAR s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23844,7 +25041,7 @@ SWIGINTERN PyObject *_wrap_svn_relpath_canonicalize_safe(PyObject *SWIGUNUSEDPAR s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -23874,6 +25071,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; char *result = 0 ; @@ -23881,7 +25079,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_canonicalize",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_canonicalize",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_canonicalize", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23922,6 +25124,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize_safe(PyObject *SWIGUNUSEDPARM(se PyObject *_global_py_pool = NULL ; char *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -23936,7 +25139,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize_safe(PyObject *SWIGUNUSEDPARM(se arg5 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_uri_canonicalize_safe",&arg3,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_canonicalize_safe",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_canonicalize_safe", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -23979,7 +25186,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize_safe(PyObject *SWIGUNUSEDPARM(se s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -23992,7 +25199,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_canonicalize_safe(PyObject *SWIGUNUSEDPARM(se s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -24022,6 +25229,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_canonical(PyObject *SWIGUNUSEDPARM(self apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_boolean_t result; @@ -24029,7 +25237,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_canonical(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_is_canonical",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_is_canonical",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_is_canonical", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24062,9 +25274,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_relpath_is_canonical(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_relpath_is_canonical",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_is_canonical",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_is_canonical", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -24086,6 +25303,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_is_canonical(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_boolean_t result; @@ -24093,7 +25311,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_is_canonical(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_is_canonical",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_is_canonical",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_is_canonical", "uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24130,6 +25352,8 @@ SWIGINTERN PyObject *_wrap_svn_dirent_get_longest_ancestor(PyObject *SWIGUNUSEDP apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -24137,7 +25361,15 @@ SWIGINTERN PyObject *_wrap_svn_dirent_get_longest_ancestor(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_dirent_get_longest_ancestor",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_get_longest_ancestor",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_get_longest_ancestor", "dirent1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_dirent_get_longest_ancestor", "dirent2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -24174,6 +25406,8 @@ SWIGINTERN PyObject *_wrap_svn_relpath_get_longest_ancestor(PyObject *SWIGUNUSED apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -24181,7 +25415,15 @@ SWIGINTERN PyObject *_wrap_svn_relpath_get_longest_ancestor(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_relpath_get_longest_ancestor",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_get_longest_ancestor",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_get_longest_ancestor", "relpath1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_relpath_get_longest_ancestor", "relpath2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -24218,6 +25460,8 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_longest_ancestor(PyObject *SWIGUNUSEDPARM apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -24225,7 +25469,15 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_longest_ancestor(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_uri_get_longest_ancestor",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_get_longest_ancestor",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_get_longest_ancestor", "uri1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_uri_get_longest_ancestor", "uri2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -24263,6 +25515,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_get_absolute(PyObject *SWIGUNUSEDPARM(self apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -24271,7 +25524,11 @@ SWIGINTERN PyObject *_wrap_svn_dirent_get_absolute(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_dirent_get_absolute",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_get_absolute",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_get_absolute", "relative"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24306,7 +25563,7 @@ SWIGINTERN PyObject *_wrap_svn_dirent_get_absolute(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -24331,6 +25588,8 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_child(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -24338,7 +25597,15 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_child(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_dirent_is_child",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_is_child",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_is_child", "parent_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_dirent_is_child", "child_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -24372,9 +25639,19 @@ SWIGINTERN PyObject *_wrap_svn_dirent_is_ancestor(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"ss:svn_dirent_is_ancestor",&arg1,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_is_ancestor",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_is_ancestor", "parent_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_dirent_is_ancestor", "child_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -24394,9 +25671,19 @@ SWIGINTERN PyObject *_wrap_svn_uri__is_ancestor(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"ss:svn_uri__is_ancestor",&arg1,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri__is_ancestor",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri__is_ancestor", "parent_uri"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_uri__is_ancestor", "child_uri"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -24416,9 +25703,19 @@ SWIGINTERN PyObject *_wrap_svn_dirent_skip_ancestor(PyObject *SWIGUNUSEDPARM(sel PyObject *resultobj = 0; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"ss:svn_dirent_skip_ancestor",&arg1,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_dirent_skip_ancestor",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_dirent_skip_ancestor", "parent_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_dirent_skip_ancestor", "child_dirent"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -24438,9 +25735,19 @@ SWIGINTERN PyObject *_wrap_svn_relpath_skip_ancestor(PyObject *SWIGUNUSEDPARM(se PyObject *resultobj = 0; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"ss:svn_relpath_skip_ancestor",&arg1,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_relpath_skip_ancestor",2,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_relpath_skip_ancestor", "parent_relpath"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_relpath_skip_ancestor", "child_relpath"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -24463,6 +25770,8 @@ SWIGINTERN PyObject *_wrap_svn_uri_skip_ancestor(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; char *result = 0 ; @@ -24470,7 +25779,15 @@ SWIGINTERN PyObject *_wrap_svn_uri_skip_ancestor(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_uri_skip_ancestor",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_skip_ancestor",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_skip_ancestor", "parent_uri"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_uri_skip_ancestor", "child_uri"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -24508,6 +25825,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_dirent_from_file_url(PyObject *SWIGUNUSED apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -24516,7 +25834,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_dirent_from_file_url(PyObject *SWIGUNUSED SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_get_dirent_from_file_url",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_get_dirent_from_file_url",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_get_dirent_from_file_url", "url"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24551,7 +25873,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_dirent_from_file_url(PyObject *SWIGUNUSED s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -24577,6 +25899,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_file_url_from_dirent(PyObject *SWIGUNUSED apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -24585,7 +25908,11 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_file_url_from_dirent(PyObject *SWIGUNUSED SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_uri_get_file_url_from_dirent",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_uri_get_file_url_from_dirent",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_uri_get_file_url_from_dirent", "dirent"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24620,7 +25947,7 @@ SWIGINTERN PyObject *_wrap_svn_uri_get_file_url_from_dirent(PyObject *SWIGUNUSED s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -24646,6 +25973,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_parse(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_mergeinfo_t temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -24654,7 +25982,11 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_parse(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_mergeinfo_parse",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_parse",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_mergeinfo_parse", "input"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -24735,7 +26067,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_diff2(PyObject *SWIGUNUSEDPARM(self), P arg7 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|OO:svn_mergeinfo_diff2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_diff2",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (_global_pool == NULL) { @@ -24867,7 +26199,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_diff(PyObject *SWIGUNUSEDPARM(self), Py arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_mergeinfo_diff",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_diff",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (_global_pool == NULL) { @@ -24983,7 +26315,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_merge2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_mergeinfo_merge2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_merge2",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (_global_pool == NULL) { @@ -25085,7 +26417,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_catalog_merge(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_mergeinfo_catalog_merge",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_catalog_merge",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_mergeinfo_catalog_t)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -25170,7 +26502,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_remove(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_mergeinfo_remove",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_remove",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (_global_pool == NULL) { @@ -25274,7 +26606,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_remove2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|OO:svn_mergeinfo_remove2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_remove2",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (_global_pool == NULL) { @@ -25395,7 +26727,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_diff(PyObject *SWIGUNUSEDPARM(self), Py arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_rangelist_diff",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_diff",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg3 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -25503,7 +26835,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_merge2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_rangelist_merge2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_merge2",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_rangelist_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -25594,7 +26926,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_remove(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_rangelist_remove",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_remove",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -25697,7 +27029,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_intersect2(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|OO:svn_mergeinfo_intersect2",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_intersect2",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_mergeinfo_t)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -25799,7 +27131,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_intersect(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_mergeinfo_intersect",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_intersect",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_mergeinfo_t)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -25883,7 +27215,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_intersect(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_rangelist_intersect",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_intersect",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -25976,7 +27308,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_to_string(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_rangelist_to_string",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_to_string",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -26019,9 +27351,8 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_to_string(PyObject *SWIGUNUSEDPARM(self if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -26068,7 +27399,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_inheritable2(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg7 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOO|OO:svn_rangelist_inheritable2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_inheritable2",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg2 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -26181,7 +27512,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_inheritable(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_rangelist_inheritable",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_inheritable",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -26267,6 +27598,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable2(PyObject *SWIGUNUSEDPARM(s PyObject *_global_py_pool = NULL ; svn_mergeinfo_t temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -26283,7 +27615,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable2(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg8 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOOO|OO:svn_mergeinfo_inheritable2",&obj0,&arg3,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_inheritable2",5,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { if (_global_pool == NULL) { @@ -26298,6 +27630,10 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable2(PyObject *SWIGUNUSEDPARM(s } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_mergeinfo_inheritable2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -26391,6 +27727,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable(PyObject *SWIGUNUSEDPARM(se PyObject *_global_py_pool = NULL ; svn_mergeinfo_t temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -26401,7 +27738,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_mergeinfo_inheritable",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_inheritable",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { if (_global_pool == NULL) { @@ -26416,6 +27753,10 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_inheritable(PyObject *SWIGUNUSEDPARM(se } } { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_mergeinfo_inheritable", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -26494,7 +27835,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_to_string(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_mergeinfo_to_string",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_to_string",1,2,&obj0,&obj1)) SWIG_fail; { if (_global_pool == NULL) { @@ -26540,9 +27881,8 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_to_string(PyObject *SWIGUNUSEDPARM(self if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -26574,7 +27914,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_catalog_dup(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_mergeinfo_catalog_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_catalog_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_mergeinfo_catalog_t)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26625,7 +27965,7 @@ SWIGINTERN PyObject *_wrap_svn_mergeinfo_dup(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_mergeinfo_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_mergeinfo_dup",1,2,&obj0,&obj1)) SWIG_fail; { if (_global_pool == NULL) { @@ -26683,7 +28023,7 @@ SWIGINTERN PyObject *_wrap_svn_rangelist_dup(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_rangelist_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_rangelist_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, sizeof(const svn_merge_range_t *), @@ -26730,7 +28070,7 @@ SWIGINTERN PyObject *_wrap_svn_inheritance_to_word(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_inheritance_to_word",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_inheritance_to_word",1,1,&obj0)) SWIG_fail; { arg1 = (svn_mergeinfo_inheritance_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -26755,9 +28095,14 @@ fail: SWIGINTERN PyObject *_wrap_svn_inheritance_from_word(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; char *arg1 = (char *) 0 ; + PyObject * obj0 = 0 ; svn_mergeinfo_inheritance_t result; - if (!PyArg_ParseTuple(args,(char *)"s:svn_inheritance_from_word",&arg1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_inheritance_from_word",1,1,&obj0)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_inheritance_from_word", "word"); + if (PyErr_Occurred()) SWIG_fail; + } { svn_swig_py_release_py_lock(); @@ -26780,7 +28125,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_kind_set(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent2_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26807,7 +28152,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_kind_get(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent2_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26829,7 +28174,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_special_set(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent2_t_special_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_special_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26856,7 +28201,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_special_get(PyObject *SWIGUNUSEDPARM PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent2_t_special_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_special_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26878,7 +28223,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_filesize_set(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent2_t_filesize_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_filesize_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26900,7 +28245,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_filesize_get(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; svn_filesize_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent2_t_filesize_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_filesize_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26922,7 +28267,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_mtime_set(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent2_t_mtime_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_mtime_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26944,7 +28289,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_t_mtime_get(PyObject *SWIGUNUSEDPARM(s PyObject * obj0 = 0 ; apr_time_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent2_t_mtime_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_t_mtime_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -26963,7 +28308,7 @@ SWIGINTERN PyObject *_wrap_new_svn_io_dirent2_t(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; struct svn_io_dirent2_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_io_dirent2_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_io_dirent2_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -26985,7 +28330,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_io_dirent2_t(PyObject *SWIGUNUSEDPARM(self struct svn_io_dirent2_t *arg1 = (struct svn_io_dirent2_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_io_dirent2_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_io_dirent2_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27009,7 +28354,7 @@ fail: SWIGINTERN PyObject *svn_io_dirent2_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_io_dirent2_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -27026,7 +28371,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_create(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_io_dirent2_create",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_create",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -27071,7 +28416,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent2_dup(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_io_dirent2_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent2_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_io_dirent2_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent2_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27115,7 +28460,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent_t_kind_set(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27142,7 +28487,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent_t_kind_get(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; svn_node_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27164,7 +28509,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent_t_special_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent_t_special_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent_t_special_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_io_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27191,7 +28536,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dirent_t_special_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent_t_special_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dirent_t_special_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27210,7 +28555,7 @@ SWIGINTERN PyObject *_wrap_new_svn_io_dirent_t(PyObject *SWIGUNUSEDPARM(self), P PyObject *resultobj = 0; struct svn_io_dirent_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_io_dirent_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_io_dirent_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -27232,7 +28577,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_io_dirent_t(PyObject *SWIGUNUSEDPARM(self) struct svn_io_dirent_t *arg1 = (struct svn_io_dirent_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_io_dirent_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_io_dirent_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_io_dirent_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -27256,7 +28601,7 @@ fail: SWIGINTERN PyObject *svn_io_dirent_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_svn_io_dirent_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -27275,6 +28620,9 @@ SWIGINTERN PyObject *_wrap_svn_io_open_uniquely_named(PyObject *SWIGUNUSEDPARM(s PyObject *_global_py_pool = NULL ; apr_file_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -27290,7 +28638,19 @@ SWIGINTERN PyObject *_wrap_svn_io_open_uniquely_named(PyObject *SWIGUNUSEDPARM(s arg8 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"sssO|OO:svn_io_open_uniquely_named",&arg3,&arg4,&arg5,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_open_uniquely_named",4,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_open_uniquely_named", "dirpath"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_open_uniquely_named", "filename"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_open_uniquely_named", "suffix"); + if (PyErr_Occurred()) SWIG_fail; + } { arg6 = (svn_io_file_del_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { @@ -27345,7 +28705,7 @@ SWIGINTERN PyObject *_wrap_svn_io_open_uniquely_named(PyObject *SWIGUNUSEDPARM(s s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -27381,6 +28741,7 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file3(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; apr_file_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -27396,7 +28757,11 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file3(PyObject *SWIGUNUSEDPARM(sel arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_io_open_unique_file3",&arg3,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_open_unique_file3",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_open_unique_file3", "dirpath"); + if (PyErr_Occurred()) SWIG_fail; + } { arg4 = (svn_io_file_del_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -27451,7 +28816,7 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file3(PyObject *SWIGUNUSEDPARM(sel s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -27487,6 +28852,8 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file2(PyObject *SWIGUNUSEDPARM(sel PyObject *_global_py_pool = NULL ; apr_file_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -27497,7 +28864,15 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file2(PyObject *SWIGUNUSEDPARM(sel arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_io_open_unique_file2",&arg3,&arg4,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_open_unique_file2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_open_unique_file2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_open_unique_file2", "suffix"); + if (PyErr_Occurred()) SWIG_fail; + } { arg5 = (svn_io_file_del_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -27544,7 +28919,7 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file2(PyObject *SWIGUNUSEDPARM(sel s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -27574,6 +28949,8 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file(PyObject *SWIGUNUSEDPARM(self PyObject *_global_py_pool = NULL ; apr_file_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -27584,7 +28961,15 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file(PyObject *SWIGUNUSEDPARM(self arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_io_open_unique_file",&arg3,&arg4,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_open_unique_file",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_open_unique_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_open_unique_file", "suffix"); + if (PyErr_Occurred()) SWIG_fail; + } { arg5 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -27631,7 +29016,7 @@ SWIGINTERN PyObject *_wrap_svn_io_open_unique_file(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -27656,6 +29041,8 @@ SWIGINTERN PyObject *_wrap_svn_io_copy_perms(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -27663,7 +29050,15 @@ SWIGINTERN PyObject *_wrap_svn_io_copy_perms(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_io_copy_perms",&arg1,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_copy_perms",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_copy_perms", "src"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_copy_perms", "dst"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -27709,13 +29104,18 @@ SWIGINTERN PyObject *_wrap_svn_io_sleep_for_timestamps(PyObject *SWIGUNUSEDPARM( apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_sleep_for_timestamps",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_sleep_for_timestamps",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_sleep_for_timestamps", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -27762,6 +29162,9 @@ SWIGINTERN PyObject *_wrap_svn_io_filesizes_three_different_p(PyObject *SWIGUNUS int res2 = SWIG_TMPOBJ ; svn_boolean_t temp3 ; int res3 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -27772,7 +29175,19 @@ SWIGINTERN PyObject *_wrap_svn_io_filesizes_three_different_p(PyObject *SWIGUNUS arg1 = &temp1; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"sss|O:svn_io_filesizes_three_different_p",&arg4,&arg5,&arg6,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_filesizes_three_different_p",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg4 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_filesizes_three_different_p", "file1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_filesizes_three_different_p", "file2"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_filesizes_three_different_p", "file3"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -27839,6 +29254,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_checksum_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -27848,7 +29264,11 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_io_file_checksum2",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_checksum2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_file_checksum2", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_checksum_kind_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -27883,13 +29303,10 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum2(PyObject *SWIGUNUSEDPARM(self), resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_io_file_checksum2 arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_io_file_checksum2 is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -27911,6 +29328,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; unsigned char temp1[APR_MD5_DIGESTSIZE] ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -27919,7 +29337,11 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_file_checksum",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_checksum",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_file_checksum", "file"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -27948,7 +29370,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_checksum(PyObject *SWIGUNUSEDPARM(self), resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize((char *)arg1, APR_MD5_DIGESTSIZE)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize((const char *)arg1, APR_MD5_DIGESTSIZE)); } { Py_XDECREF(_global_py_pool); @@ -27972,6 +29394,8 @@ SWIGINTERN PyObject *_wrap_svn_io_files_contents_same_p(PyObject *SWIGUNUSEDPARM PyObject *_global_py_pool = NULL ; svn_boolean_t temp1 ; int res1 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -27980,7 +29404,15 @@ SWIGINTERN PyObject *_wrap_svn_io_files_contents_same_p(PyObject *SWIGUNUSEDPARM SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"ss|O:svn_io_files_contents_same_p",&arg2,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_files_contents_same_p",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_files_contents_same_p", "file1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_files_contents_same_p", "file2"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -28043,6 +29475,9 @@ SWIGINTERN PyObject *_wrap_svn_io_files_contents_three_same_p(PyObject *SWIGUNUS int res2 = SWIG_TMPOBJ ; svn_boolean_t temp3 ; int res3 = SWIG_TMPOBJ ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -28053,7 +29488,19 @@ SWIGINTERN PyObject *_wrap_svn_io_files_contents_three_same_p(PyObject *SWIGUNUS arg1 = &temp1; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"sss|O:svn_io_files_contents_three_same_p",&arg4,&arg5,&arg6,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_files_contents_three_same_p",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg4 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_files_contents_three_same_p", "file1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_files_contents_three_same_p", "file2"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_files_contents_three_same_p", "file3"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -28119,6 +29566,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_create_bytes(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -28128,7 +29576,11 @@ SWIGINTERN PyObject *_wrap_svn_io_file_create_bytes(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_io_file_create_bytes",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_create_bytes",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_file_create_bytes", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (void *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_void, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -28186,6 +29638,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_create_empty(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -28193,7 +29646,11 @@ SWIGINTERN PyObject *_wrap_svn_io_file_create_empty(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_file_create_empty",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_create_empty",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_file_create_empty", "file"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -28251,7 +29708,7 @@ SWIGINTERN PyObject *_wrap_svn_io_lock_open_file(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_io_lock_open_file",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_lock_open_file",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -28321,7 +29778,7 @@ SWIGINTERN PyObject *_wrap_svn_io_unlock_open_file(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_io_unlock_open_file",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_unlock_open_file",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -28374,7 +29831,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_read2(PyObject *SWIGUNUSEDPARM(self), PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_stream_set_read2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_read2",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28419,7 +29876,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_skip(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_set_skip",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_skip",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28456,7 +29913,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_mark(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_set_mark",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_mark",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28493,7 +29950,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_seek(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_set_seek",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_seek",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28530,7 +29987,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_data_available(PyObject *SWIGUNUSEDPAR PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_set_data_available",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_data_available",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28567,7 +30024,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_set_readline(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_set_readline",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_set_readline",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28609,7 +30066,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_empty(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_stream_empty",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_empty",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -28654,7 +30111,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_disown(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_disown",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_disown",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -28700,6 +30157,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_readonly(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_stream_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -28713,7 +30171,11 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_readonly(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_stream_open_readonly",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_open_readonly",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_stream_open_readonly", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -28782,6 +30244,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_writable(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_stream_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -28795,7 +30258,11 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_writable(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_stream_open_writable",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_open_writable",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_stream_open_writable", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -28867,6 +30334,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_unique(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; svn_stream_t *temp1 ; char *temp2 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -28882,7 +30350,11 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_unique(PyObject *SWIGUNUSEDPARM(self) arg6 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_stream_open_unique",&arg3,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_open_unique",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg3 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_stream_open_unique", "dirpath"); + if (PyErr_Occurred()) SWIG_fail; + } { arg4 = (svn_io_file_del_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -28937,7 +30409,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_open_unique(PyObject *SWIGUNUSEDPARM(self) s = Py_None; } else { - s = PyString_FromString(*arg2); + s = PyBytes_FromString(*arg2); if (s == NULL) SWIG_fail; } @@ -28977,7 +30449,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_from_aprfile2(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_from_aprfile2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_from_aprfile2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -29032,7 +30504,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_from_aprfile(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_from_aprfile",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_from_aprfile",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -29084,7 +30556,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_for_stdin2(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_for_stdin2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_for_stdin2",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_boolean_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -29151,7 +30623,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_for_stdin(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_stream_for_stdin",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_for_stdin",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -29212,7 +30684,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_for_stderr(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_stream_for_stderr",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_for_stderr",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -29273,7 +30745,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_for_stdout(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg2 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_stream_for_stdout",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_for_stdout",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -29338,7 +30810,7 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_stream(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stringbuf_from_stream",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stringbuf_from_stream",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29383,9 +30855,8 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_stream(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; } @@ -29417,16 +30888,22 @@ SWIGINTERN PyObject *_wrap_svn_stream_from_stringbuf(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_from_stringbuf",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_from_stringbuf",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 */ @@ -29473,17 +30950,21 @@ SWIGINTERN PyObject *_wrap_svn_stream_from_string(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_from_string",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_from_string",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) arg1 = NULL; else { - if (!PyString_Check(obj0)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj0)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj0, (char **)&(value1.data), + &pyStrLen) == -1) { SWIG_fail; } - value1.data = PyString_AS_STRING(obj0); - value1.len = PyString_GET_SIZE(obj0); + value1.len = pyStrLen; arg1 = &value1; } } @@ -29529,7 +31010,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_buffered(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_stream_buffered",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_buffered",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -29574,7 +31055,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_compressed(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_compressed",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_compressed",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29635,7 +31116,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_checksummed2(PyObject *SWIGUNUSEDPARM(self arg6 = _global_pool; arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_stream_checksummed2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_checksummed2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29673,22 +31154,16 @@ SWIGINTERN PyObject *_wrap_svn_stream_checksummed2(PyObject *SWIGUNUSEDPARM(self resultobj = svn_swig_py_new_pointer_obj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_py_pool, args); { - /* FIXME: Missing argout typemap: svn_stream_checksummed2 arg 2 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_stream_checksummed2 is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg2, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { - /* FIXME: Missing argout typemap: svn_stream_checksummed2 arg 3 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_stream_checksummed2 is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg3, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -29727,7 +31202,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_contents_checksum(PyObject *SWIGUNUSEDPARM SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_stream_contents_checksum",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_contents_checksum",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29776,13 +31251,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_contents_checksum(PyObject *SWIGUNUSEDPARM resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_stream_contents_checksum arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_stream_contents_checksum is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -29812,7 +31284,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read_full(PyObject *SWIGUNUSEDPARM(self), PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_read_full",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_read_full",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29823,6 +31295,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read_full(PyObject *SWIGUNUSEDPARM(self), if (PyLong_Check(obj1)) { temp2 = PyLong_AsUnsignedLong(obj1); } +#if IS_PY3 != 1 else if (PyInt_Check(obj1)) { /* wish there was a PyInt_AsUnsignedLong but there isn't the mask version doesn't do bounds checking for us. @@ -29831,6 +31304,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read_full(PyObject *SWIGUNUSEDPARM(self), problem goes away because PyInt is gone anyway. */ temp2 = PyInt_AsUnsignedLongMask(obj1); } +#endif else { PyErr_SetString(PyExc_TypeError, "expecting an integer for the buffer size"); @@ -29859,7 +31333,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read_full(PyObject *SWIGUNUSEDPARM(self), resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize(arg2, *arg3)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize(arg2, *arg3)); free(arg2); } return resultobj; @@ -29874,7 +31348,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_supports_partial_read(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_supports_partial_read",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_supports_partial_read",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29906,7 +31380,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read2(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_read2",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_read2",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29917,6 +31391,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read2(PyObject *SWIGUNUSEDPARM(self), PyOb if (PyLong_Check(obj1)) { temp2 = PyLong_AsUnsignedLong(obj1); } +#if IS_PY3 != 1 else if (PyInt_Check(obj1)) { /* wish there was a PyInt_AsUnsignedLong but there isn't the mask version doesn't do bounds checking for us. @@ -29925,6 +31400,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read2(PyObject *SWIGUNUSEDPARM(self), PyOb problem goes away because PyInt is gone anyway. */ temp2 = PyInt_AsUnsignedLongMask(obj1); } +#endif else { PyErr_SetString(PyExc_TypeError, "expecting an integer for the buffer size"); @@ -29953,7 +31429,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read2(PyObject *SWIGUNUSEDPARM(self), PyOb resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize(arg2, *arg3)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize(arg2, *arg3)); free(arg2); } return resultobj; @@ -29972,7 +31448,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_read",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_read",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -29983,6 +31459,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read(PyObject *SWIGUNUSEDPARM(self), PyObj if (PyLong_Check(obj1)) { temp2 = PyLong_AsUnsignedLong(obj1); } +#if IS_PY3 != 1 else if (PyInt_Check(obj1)) { /* wish there was a PyInt_AsUnsignedLong but there isn't the mask version doesn't do bounds checking for us. @@ -29991,6 +31468,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read(PyObject *SWIGUNUSEDPARM(self), PyObj problem goes away because PyInt is gone anyway. */ temp2 = PyInt_AsUnsignedLongMask(obj1); } +#endif else { PyErr_SetString(PyExc_TypeError, "expecting an integer for the buffer size"); @@ -30019,7 +31497,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_read(PyObject *SWIGUNUSEDPARM(self), PyObj resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize(arg2, *arg3)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize(arg2, *arg3)); free(arg2); } return resultobj; @@ -30036,7 +31514,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_skip(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_skip",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_skip",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30084,7 +31562,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_write(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_write",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_write",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30092,13 +31570,24 @@ SWIGINTERN PyObject *_wrap_svn_stream_write(PyObject *SWIGUNUSEDPARM(self), PyOb } } { - if (!PyString_Check(obj1)) { + Py_ssize_t length; + if (PyBytes_Check(obj1)) { + if (PyBytes_AsStringAndSize(obj1, (char **)&arg2, &length) == -1) { + SWIG_fail; + } + } + else if (PyUnicode_Check(obj1)) { + arg2 = (char *)PyStr_AsUTF8AndSize(obj1, &length); + if (PyErr_Occurred()) { + SWIG_fail; + } + } + else { PyErr_SetString(PyExc_TypeError, - "expecting a string for the buffer"); + "expecting a bytes or str object for the buffer"); SWIG_fail; } - arg2 = PyString_AS_STRING(obj1); - temp2 = PyString_GET_SIZE(obj1); + temp2 = (apr_size_t)length; arg3 = (apr_size_t *)&temp2; } { @@ -30135,7 +31624,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_close(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject * obj0 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_close",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_close",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30173,7 +31662,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_reset(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject * obj0 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_reset",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_reset",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30211,7 +31700,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_supports_mark(PyObject *SWIGUNUSEDPARM(sel PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_supports_mark",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_supports_mark",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30239,7 +31728,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_supports_reset(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_supports_reset",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_supports_reset",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30278,7 +31767,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_mark(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg3 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_mark",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_mark",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30313,13 +31802,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_mark(PyObject *SWIGUNUSEDPARM(self), PyObj resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_stream_mark arg 2 (svn_stream_mark_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_stream_mark is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg2, SWIGTYPE_p_svn_stream_mark_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -30341,7 +31827,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_seek(PyObject *SWIGUNUSEDPARM(self), PyObj PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_seek",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_seek",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30389,7 +31875,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_data_available(PyObject *SWIGUNUSEDPARM(se svn_error_t *result = 0 ; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O:svn_stream_data_available",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_data_available",1,1,&obj0)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30443,7 +31929,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_tee(PyObject *SWIGUNUSEDPARM(self), PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_tee",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_tee",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30491,9 +31977,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_puts(PyObject *SWIGUNUSEDPARM(self), PyObj svn_stream_t *arg1 = (svn_stream_t *) 0 ; char *arg2 = (char *) 0 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"Os:svn_stream_puts",&obj0,&arg2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_puts",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30501,6 +31988,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_puts(PyObject *SWIGUNUSEDPARM(self), PyObj } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_stream_puts", "str"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_puts(arg1,(char const *)arg2); @@ -30538,6 +32029,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_readline(PyObject *SWIGUNUSEDPARM(self), P svn_boolean_t temp4 ; int res4 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -30547,13 +32039,17 @@ SWIGINTERN PyObject *_wrap_svn_stream_readline(PyObject *SWIGUNUSEDPARM(self), P arg5 = _global_pool; arg2 = &temp2; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_stream_readline",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_readline",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_stream_readline", "eol"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -30586,9 +32082,8 @@ SWIGINTERN PyObject *_wrap_svn_stream_readline(PyObject *SWIGUNUSEDPARM(self), P if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg2)->data, (*arg2)->len); + } else { + s = PyBytes_FromStringAndSize((*arg2)->data, (*arg2)->len); if (s == NULL) SWIG_fail; } @@ -30631,7 +32126,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_copy3(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_stream_copy3",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_copy3",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30706,7 +32201,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_copy2(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_stream_copy2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_copy2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30778,7 +32273,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_copy(PyObject *SWIGUNUSEDPARM(self), PyObj &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_copy",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_copy",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30850,7 +32345,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_contents_same2(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_contents_same2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_contents_same2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -30928,7 +32423,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_contents_same(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_contents_same",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_contents_same",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -31005,7 +32500,7 @@ SWIGINTERN PyObject *_wrap_svn_string_from_stream2(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_string_from_stream2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_string_from_stream2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -31050,9 +32545,8 @@ SWIGINTERN PyObject *_wrap_svn_string_from_stream2(PyObject *SWIGUNUSEDPARM(self if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -31093,7 +32587,7 @@ SWIGINTERN PyObject *_wrap_svn_string_from_stream(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_string_from_stream",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_string_from_stream",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -31140,9 +32634,8 @@ SWIGINTERN PyObject *_wrap_svn_string_from_stream(PyObject *SWIGUNUSEDPARM(self) if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -31184,7 +32677,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_lazyopen_create(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_stream_lazyopen_create",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_lazyopen_create",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_stream_lazyopen_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -31245,6 +32738,7 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file2(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_stringbuf_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -31253,7 +32747,11 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file2(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_stringbuf_from_file2",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stringbuf_from_file2",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_stringbuf_from_file2", "filename"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -31286,9 +32784,8 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file2(PyObject *SWIGUNUSEDPARM(sel 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; } @@ -31314,6 +32811,7 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file(PyObject *SWIGUNUSEDPARM(self apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_stringbuf_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -31322,7 +32820,11 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_stringbuf_from_file",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stringbuf_from_file",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_stringbuf_from_file", "filename"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -31355,9 +32857,8 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_file(PyObject *SWIGUNUSEDPARM(self if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -31392,7 +32893,7 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_aprfile(PyObject *SWIGUNUSEDPARM(s SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_stringbuf_from_aprfile",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stringbuf_from_aprfile",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = svn_swig_py_make_file(obj0, _global_pool); if (!arg2) SWIG_fail; @@ -31429,9 +32930,8 @@ SWIGINTERN PyObject *_wrap_svn_stringbuf_from_aprfile(PyObject *SWIGUNUSEDPARM(s if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); + } else { + s = PyBytes_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } @@ -31456,6 +32956,7 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_file2(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -31464,7 +32965,11 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_file2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_io_remove_file2",&arg1,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_remove_file2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_remove_file2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -31516,6 +33021,7 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_file(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -31523,7 +33029,11 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_file(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_remove_file",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_remove_file",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_remove_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -31572,6 +33082,7 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_dir2(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -31581,7 +33092,11 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_dir2(PyObject *SWIGUNUSEDPARM(self), Py &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOO|O:svn_io_remove_dir2",&arg1,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_remove_dir2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_remove_dir2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -31637,6 +33152,7 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_dir(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -31644,7 +33160,11 @@ SWIGINTERN PyObject *_wrap_svn_io_remove_dir(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_remove_dir",&arg1,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_remove_dir",1,2,&obj0,&obj1)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_remove_dir", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -31694,6 +33214,7 @@ SWIGINTERN PyObject *_wrap_svn_io_get_dirents3(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -31708,7 +33229,11 @@ SWIGINTERN PyObject *_wrap_svn_io_get_dirents3(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_io_get_dirents3",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_get_dirents3",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_get_dirents3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -31788,6 +33313,7 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent2(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_io_dirent2_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -31803,7 +33329,11 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent2(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOO|OO:svn_io_stat_dirent2",&arg2,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_stat_dirent2",3,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_stat_dirent2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -31852,13 +33382,10 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent2(PyObject *SWIGUNUSEDPARM(self), P resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_io_stat_dirent2 arg 1 (svn_io_dirent2_t const **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_io_stat_dirent2 is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_io_dirent2_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -31888,6 +33415,7 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent(PyObject *SWIGUNUSEDPARM(self), Py apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_io_dirent2_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -31902,7 +33430,11 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|OO:svn_io_stat_dirent",&arg2,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_stat_dirent",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_stat_dirent", "path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -31945,13 +33477,10 @@ SWIGINTERN PyObject *_wrap_svn_io_stat_dirent(PyObject *SWIGUNUSEDPARM(self), Py resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_io_stat_dirent arg 1 (svn_io_dirent2_t const **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_io_stat_dirent is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_io_dirent2_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -31980,6 +33509,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dir_walk2(PyObject *SWIGUNUSEDPARM(self), PyOb apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -31990,7 +33520,11 @@ SWIGINTERN PyObject *_wrap_svn_io_dir_walk2(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_io_dir_walk2",&arg1,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dir_walk2",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_dir_walk2", "dirname"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (apr_int32_t)SWIG_As_long (obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { @@ -32070,6 +33604,8 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd3(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -32086,7 +33622,7 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd3(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg13 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssOOOOOOOOO|O:svn_io_start_cmd3",&obj0,&arg2,&arg3,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_start_cmd3",12,13,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11,&obj12)) SWIG_fail; { arg1 = (apr_proc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_proc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -32094,6 +33630,14 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd3(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_start_cmd3", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_start_cmd3", "cmd"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (char **)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_p_char, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; @@ -32197,6 +33741,8 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd2(PyObject *SWIGUNUSEDPARM(self), PyO apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -32212,7 +33758,7 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd2(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg12 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OssOOOOOOOO|O:svn_io_start_cmd2",&obj0,&arg2,&arg3,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_start_cmd2",11,12,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10,&obj11)) SWIG_fail; { arg1 = (apr_proc_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_proc_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -32220,6 +33766,14 @@ SWIGINTERN PyObject *_wrap_svn_io_start_cmd2(PyObject *SWIGUNUSEDPARM(self), PyO } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_start_cmd2", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_start_cmd2", "cmd"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (char **)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_p_char, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; @@ -32318,10 +33872,16 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff2(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject *_global_py_pool = NULL ; int temp8 ; int res8 = SWIG_TMPOBJ ; + 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 ; PyObject * obj10 = 0 ; svn_error_t *result = 0 ; @@ -32330,7 +33890,11 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff2(PyObject *SWIGUNUSEDPARM(self), PyOb SWIG_fail; arg12 = _global_pool; arg8 = &temp8; - if (!PyArg_ParseTuple(args,(char *)"sOOssssOOs|O:svn_io_run_diff2",&arg1,&obj1,&obj2,&arg4,&arg5,&arg6,&arg7,&obj7,&obj8,&arg11,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_run_diff2",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_run_diff2", "dir"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (char **)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_p_char, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -32344,6 +33908,22 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff2(PyObject *SWIGUNUSEDPARM(self), PyOb } } { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_io_run_diff2", "label1"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_io_run_diff2", "label2"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_io_run_diff2", "from"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_io_run_diff2", "to"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg9 = svn_swig_py_make_file(obj7, _global_pool); if (!arg9) SWIG_fail; } @@ -32351,6 +33931,10 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff2(PyObject *SWIGUNUSEDPARM(self), PyOb arg10 = svn_swig_py_make_file(obj8, _global_pool); if (!arg10) SWIG_fail; } + { + arg11 = svn_swig_py_string_to_cstring(obj9, FALSE, "svn_io_run_diff2", "diff_cmd"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj10) { /* Verify that the user supplied a valid pool */ if (obj10 != Py_None && obj10 != _global_py_pool) { @@ -32414,7 +33998,15 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff3_3(PyObject *SWIGUNUSEDPARM(self), Py PyObject *_global_py_pool = NULL ; int temp1 ; int res1 = SWIG_TMPOBJ ; + 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 ; PyObject * obj10 = 0 ; svn_error_t *result = 0 ; @@ -32424,12 +34016,44 @@ SWIGINTERN PyObject *_wrap_svn_io_run_diff3_3(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg12 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sssssssOsO|O:svn_io_run_diff3_3",&arg2,&arg3,&arg4,&arg5,&arg6,&arg7,&arg8,&obj7,&arg10,&obj9,&obj10)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_run_diff3_3",10,11,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7,&obj8,&obj9,&obj10)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_run_diff3_3", "dir"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_run_diff3_3", "mine"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_run_diff3_3", "older"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_io_run_diff3_3", "yours"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg6 = svn_swig_py_string_to_cstring(obj4, FALSE, "svn_io_run_diff3_3", "mine_label"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg7 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_io_run_diff3_3", "older_label"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg8 = svn_swig_py_string_to_cstring(obj6, FALSE, "svn_io_run_diff3_3", "yours_label"); + if (PyErr_Occurred()) SWIG_fail; + } { arg9 = svn_swig_py_make_file(obj7, _global_pool); if (!arg9) SWIG_fail; } { + arg10 = svn_swig_py_string_to_cstring(obj8, FALSE, "svn_io_run_diff3_3", "diff3_cmd"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg11 = (apr_array_header_t *)svn_swig_py_must_get_ptr(obj9, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj9); if (PyErr_Occurred()) { SWIG_fail; @@ -32488,6 +34112,7 @@ SWIGINTERN PyObject *_wrap_svn_io_parse_mimetypes_file(PyObject *SWIGUNUSEDPARM( apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; apr_hash_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -32496,7 +34121,11 @@ SWIGINTERN PyObject *_wrap_svn_io_parse_mimetypes_file(PyObject *SWIGUNUSEDPARM( SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_parse_mimetypes_file",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_parse_mimetypes_file",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_parse_mimetypes_file", "mimetypes_file"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -32548,6 +34177,7 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype2(PyObject *SWIGUNUSEDPARM(self apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -32557,7 +34187,11 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype2(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sO|O:svn_io_detect_mimetype2",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_detect_mimetype2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_detect_mimetype2", "file"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = svn_swig_py_stringhash_from_dict(obj1, _global_pool); } @@ -32595,7 +34229,7 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype2(PyObject *SWIGUNUSEDPARM(self s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -32621,6 +34255,7 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype(PyObject *SWIGUNUSEDPARM(self) apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; svn_error_t *result = 0 ; @@ -32629,7 +34264,11 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|O:svn_io_detect_mimetype",&arg2,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_detect_mimetype",1,2,&obj0,&obj1)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_detect_mimetype", "file"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -32664,7 +34303,7 @@ SWIGINTERN PyObject *_wrap_svn_io_detect_mimetype(PyObject *SWIGUNUSEDPARM(self) s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -32690,7 +34329,7 @@ SWIGINTERN PyObject *_wrap_svn_io_is_binary_data(PyObject *SWIGUNUSEDPARM(self), PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_io_is_binary_data",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_is_binary_data",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (void *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_void, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -32794,7 +34433,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_size_get(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_io_file_size_get",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_size_get",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = svn_swig_py_make_file(obj0, _global_pool); if (!arg2) SWIG_fail; @@ -32857,7 +34496,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_get_offset(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_io_file_get_offset",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_get_offset",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (apr_off_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_off_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -32933,7 +34572,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_read_full2(PyObject *SWIGUNUSEDPARM(self) arg6 = _global_pool; arg4 = &temp4; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_io_file_read_full2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_read_full2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -33021,7 +34660,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_aligned_seek(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_io_file_aligned_seek",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_aligned_seek",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -33087,7 +34726,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_flush(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_io_file_flush",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_flush",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -33141,8 +34780,10 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic2(PyObject *SWIGUNUSEDPARM(self), apr_pool_t *arg6 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -33151,7 +34792,11 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic2(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg6 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOsO|O:svn_io_write_atomic2",&arg1,&obj1,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_write_atomic2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_write_atomic2", "final_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (void *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_void, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -33165,6 +34810,10 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic2(PyObject *SWIGUNUSEDPARM(self), } } { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_io_write_atomic2", "copy_perms_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_boolean_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -33218,8 +34867,10 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -33227,7 +34878,11 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"sOOs|O:svn_io_write_atomic",&arg1,&obj1,&obj2,&arg4,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_write_atomic",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_write_atomic", "final_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg2 = (void *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_void, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -33240,6 +34895,10 @@ SWIGINTERN PyObject *_wrap_svn_io_write_atomic(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; } } + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_io_write_atomic", "copy_perms_path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -33290,6 +34949,7 @@ SWIGINTERN PyObject *_wrap_svn_io_write_unique(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; char *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; @@ -33301,7 +34961,11 @@ SWIGINTERN PyObject *_wrap_svn_io_write_unique(PyObject *SWIGUNUSEDPARM(self), P SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"sOOO|O:svn_io_write_unique",&arg2,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_write_unique",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_write_unique", "dirpath"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (void *)svn_swig_py_must_get_ptr(obj1, SWIGTYPE_p_void, svn_argnum_obj1); if (PyErr_Occurred()) { @@ -33354,7 +35018,7 @@ SWIGINTERN PyObject *_wrap_svn_io_write_unique(PyObject *SWIGUNUSEDPARM(self), P s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -33388,7 +35052,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_trunc(PyObject *SWIGUNUSEDPARM(self), PyO &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_io_file_trunc",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_trunc",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -33441,6 +35105,8 @@ SWIGINTERN PyObject *_wrap_svn_io_file_rename2(PyObject *SWIGUNUSEDPARM(self), P apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -33449,7 +35115,15 @@ SWIGINTERN PyObject *_wrap_svn_io_file_rename2(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"ssO|O:svn_io_file_rename2",&arg1,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_rename2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + { + arg1 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_io_file_rename2", "from_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_io_file_rename2", "to_path"); + if (PyErr_Occurred()) SWIG_fail; + } { arg3 = (svn_boolean_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { @@ -33501,7 +35175,7 @@ SWIGINTERN PyObject *_wrap_svn_io_dir_close(PyObject *SWIGUNUSEDPARM(self), PyOb PyObject * obj0 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_io_dir_close",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_dir_close",1,1,&obj0)) SWIG_fail; { arg1 = (apr_dir_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_apr_dir_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -33550,7 +35224,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_name_get(PyObject *SWIGUNUSEDPARM(self), SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_io_file_name_get",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_name_get",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = svn_swig_py_make_file(obj0, _global_pool); if (!arg2) SWIG_fail; @@ -33589,7 +35263,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_name_get(PyObject *SWIGUNUSEDPARM(self), s = Py_None; } else { - s = PyString_FromString(*arg1); + s = PyBytes_FromString(*arg1); if (s == NULL) SWIG_fail; } @@ -33639,7 +35313,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_readline(PyObject *SWIGUNUSEDPARM(self), arg2 = &temp2; arg3 = &temp3; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_io_file_readline",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_file_readline",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -33690,9 +35364,8 @@ SWIGINTERN PyObject *_wrap_svn_io_file_readline(PyObject *SWIGUNUSEDPARM(self), if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg2)->data, (*arg2)->len); + } else { + s = PyBytes_FromStringAndSize((*arg2)->data, (*arg2)->len); if (s == NULL) SWIG_fail; } @@ -33705,7 +35378,7 @@ SWIGINTERN PyObject *_wrap_svn_io_file_readline(PyObject *SWIGUNUSEDPARM(self), s = Py_None; } else { - s = PyString_FromString(*arg3); + s = PyBytes_FromString(*arg3); if (s == NULL) SWIG_fail; } @@ -33737,14 +35410,14 @@ fail: SWIGINTERN PyObject *svn_stream_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_stream_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_mark_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_stream_mark_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -33761,7 +35434,7 @@ SWIGINTERN PyObject *_wrap_svn_read_invoke_fn(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_read_invoke_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_read_invoke_fn",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_read_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_char_p_apr_size_t__p_svn_error_t, svn_argnum_obj0); @@ -33782,6 +35455,7 @@ SWIGINTERN PyObject *_wrap_svn_read_invoke_fn(PyObject *SWIGUNUSEDPARM(self), Py if (PyLong_Check(obj2)) { temp3 = PyLong_AsUnsignedLong(obj2); } +#if IS_PY3 != 1 else if (PyInt_Check(obj2)) { /* wish there was a PyInt_AsUnsignedLong but there isn't the mask version doesn't do bounds checking for us. @@ -33790,6 +35464,7 @@ SWIGINTERN PyObject *_wrap_svn_read_invoke_fn(PyObject *SWIGUNUSEDPARM(self), Py problem goes away because PyInt is gone anyway. */ temp3 = PyInt_AsUnsignedLongMask(obj2); } +#endif else { PyErr_SetString(PyExc_TypeError, "expecting an integer for the buffer size"); @@ -33818,7 +35493,7 @@ SWIGINTERN PyObject *_wrap_svn_read_invoke_fn(PyObject *SWIGUNUSEDPARM(self), Py resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize(arg3, *arg4)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize(arg3, *arg4)); free(arg3); } return resultobj; @@ -33837,7 +35512,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_skip_fn(PyObject *SWIGUNUSEDPARM(se PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_stream_invoke_skip_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_skip_fn",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_stream_skip_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t, svn_argnum_obj0); @@ -33897,7 +35572,7 @@ SWIGINTERN PyObject *_wrap_svn_write_invoke_fn(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_write_invoke_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_write_invoke_fn",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_write_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_apr_size_t__p_svn_error_t, svn_argnum_obj0); @@ -33915,13 +35590,24 @@ SWIGINTERN PyObject *_wrap_svn_write_invoke_fn(PyObject *SWIGUNUSEDPARM(self), P } } { - if (!PyString_Check(obj2)) { + Py_ssize_t length; + if (PyBytes_Check(obj2)) { + if (PyBytes_AsStringAndSize(obj2, (char **)&arg3, &length) == -1) { + SWIG_fail; + } + } + else if (PyUnicode_Check(obj2)) { + arg3 = (char *)PyStr_AsUTF8AndSize(obj2, &length); + if (PyErr_Occurred()) { + SWIG_fail; + } + } + else { PyErr_SetString(PyExc_TypeError, - "expecting a string for the buffer"); + "expecting a bytes or str object for the buffer"); SWIG_fail; } - arg3 = PyString_AS_STRING(obj2); - temp3 = PyString_GET_SIZE(obj2); + temp3 = (apr_size_t)length; arg4 = (apr_size_t *)&temp3; } { @@ -33960,7 +35646,7 @@ SWIGINTERN PyObject *_wrap_svn_close_invoke_fn(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_close_invoke_fn",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_close_invoke_fn",2,2,&obj0,&obj1)) SWIG_fail; { svn_close_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void__p_svn_error_t, svn_argnum_obj0); @@ -34021,7 +35707,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_mark_fn(PyObject *SWIGUNUSEDPARM(se SWIG_fail; arg4 = _global_pool; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_invoke_mark_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_mark_fn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_stream_mark_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_p_svn_stream_mark_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -34066,13 +35752,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_mark_fn(PyObject *SWIGUNUSEDPARM(se resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_stream_invoke_mark_fn arg 3 (svn_stream_mark_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_stream_invoke_mark_fn is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg3, SWIGTYPE_p_svn_stream_mark_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -34096,7 +35779,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_seek_fn(PyObject *SWIGUNUSEDPARM(se PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_stream_invoke_seek_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_seek_fn",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_stream_seek_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t, svn_argnum_obj0); @@ -34156,7 +35839,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_data_available_fn(PyObject *SWIGUNU svn_error_t *result = 0 ; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_stream_invoke_data_available_fn",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_data_available_fn",2,2,&obj0,&obj1)) SWIG_fail; { svn_stream_data_available_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_svn_boolean_t__p_svn_error_t, svn_argnum_obj0); @@ -34219,6 +35902,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_readline_fn(PyObject *SWIGUNUSEDPAR int res5 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -34228,7 +35912,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_readline_fn(PyObject *SWIGUNUSEDPAR arg6 = _global_pool; arg3 = &temp3; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOs|O:svn_stream_invoke_readline_fn",&obj0,&obj1,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_readline_fn",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_stream_readline_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_p_svn_stringbuf_t_p_q_const__char_p_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -34245,6 +35929,10 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_readline_fn(PyObject *SWIGUNUSEDPAR PyErr_Clear(); } } + { + arg4 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_stream_invoke_readline_fn", "eol"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -34277,9 +35965,8 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_readline_fn(PyObject *SWIGUNUSEDPAR if (*arg3 == NULL) { Py_INCREF(Py_None); s = Py_None; - } - else { - s = PyString_FromStringAndSize((*arg3)->data, (*arg3)->len); + } else { + s = PyBytes_FromStringAndSize((*arg3)->data, (*arg3)->len); if (s == NULL) SWIG_fail; } @@ -34328,7 +36015,7 @@ SWIGINTERN PyObject *_wrap_svn_stream_invoke_lazyopen_func(PyObject *SWIGUNUSEDP SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_stream_invoke_lazyopen_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_stream_invoke_lazyopen_func",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_stream_lazyopen_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -34415,6 +36102,7 @@ SWIGINTERN PyObject *_wrap_svn_io_invoke_walk_func(PyObject *SWIGUNUSEDPARM(self 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 ; @@ -34423,7 +36111,7 @@ SWIGINTERN PyObject *_wrap_svn_io_invoke_walk_func(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_io_invoke_walk_func",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_io_invoke_walk_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_io_walk_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_p_q_const__apr_finfo_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -34441,6 +36129,10 @@ SWIGINTERN PyObject *_wrap_svn_io_invoke_walk_func(PyObject *SWIGUNUSEDPARM(self } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_io_invoke_walk_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (apr_finfo_t *)svn_swig_py_must_get_ptr(obj3, SWIGTYPE_p_apr_finfo_t, svn_argnum_obj3); if (PyErr_Occurred()) { SWIG_fail; @@ -34487,70 +36179,70 @@ fail: SWIGINTERN PyObject *svn_read_fn_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_char_p_apr_size_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_skip_fn_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_apr_size_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_write_fn_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_apr_size_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_close_fn_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_mark_fn_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_mark_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_seek_fn_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__svn_stream_mark_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_data_available_fn_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_boolean_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_readline_fn_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_stringbuf_t_p_q_const__char_p_svn_boolean_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_stream_lazyopen_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_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_io_walk_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__apr_finfo_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -34562,7 +36254,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_t_digest_set(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_checksum_t_digest_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_t_digest_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34573,7 +36265,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_t_digest_set(PyObject *SWIGUNUSEDPARM(se if (obj1 == Py_None) { arg2 = NULL; } else { - arg2 = (unsigned char *) PyString_AsString(obj1); + arg2 = (unsigned char *) PyBytes_AsString(obj1); if (arg2 == NULL) SWIG_fail; } } @@ -34592,7 +36284,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_t_digest_get(PyObject *SWIGUNUSEDPARM(se PyObject * obj0 = 0 ; unsigned char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_t_digest_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_t_digest_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34615,7 +36307,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_t_kind_set(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_checksum_t_kind_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_t_kind_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34642,7 +36334,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_t_kind_get(PyObject *SWIGUNUSEDPARM(self PyObject * obj0 = 0 ; svn_checksum_kind_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_t_kind_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_t_kind_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34661,7 +36353,7 @@ SWIGINTERN PyObject *_wrap_new_svn_checksum_t(PyObject *SWIGUNUSEDPARM(self), Py PyObject *resultobj = 0; struct svn_checksum_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_checksum_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_checksum_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -34683,7 +36375,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_checksum_t(PyObject *SWIGUNUSEDPARM(self), struct svn_checksum_t *arg1 = (struct svn_checksum_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_checksum_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_checksum_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34707,7 +36399,7 @@ fail: SWIGINTERN PyObject *svn_checksum_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_checksum_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -34726,7 +36418,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_create(PyObject *SWIGUNUSEDPARM(self), P &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_create",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -34769,7 +36461,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_clear(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj0 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_clear",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_clear",1,1,&obj0)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34809,7 +36501,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_match(PyObject *SWIGUNUSEDPARM(self), Py PyObject * obj1 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_checksum_match",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_match",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34851,7 +36543,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_dup(PyObject *SWIGUNUSEDPARM(self), PyOb &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34902,7 +36594,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_to_cstring_display(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_to_cstring_display",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_to_cstring_display",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -34952,7 +36644,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_to_cstring(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_to_cstring",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_to_cstring",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35008,7 +36700,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_serialize(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|OO:svn_checksum_serialize",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_serialize",1,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35067,6 +36759,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_deserialize(PyObject *SWIGUNUSEDPARM(sel apr_pool_t *_global_pool = NULL ; PyObject *_global_py_pool = NULL ; svn_checksum_t *temp1 ; + PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -35080,7 +36773,11 @@ SWIGINTERN PyObject *_wrap_svn_checksum_deserialize(PyObject *SWIGUNUSEDPARM(sel SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"s|OO:svn_checksum_deserialize",&arg2,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_deserialize",1,3,&obj0,&obj1,&obj2)) SWIG_fail; + { + arg2 = svn_swig_py_string_to_cstring(obj0, FALSE, "svn_checksum_deserialize", "data"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj1) { /* Verify that the user supplied a valid pool */ if (obj1 != Py_None && obj1 != _global_py_pool) { @@ -35117,13 +36814,10 @@ SWIGINTERN PyObject *_wrap_svn_checksum_deserialize(PyObject *SWIGUNUSEDPARM(sel resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_checksum_deserialize arg 1 (svn_checksum_t const **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_checksum_deserialize is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -35153,6 +36847,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_parse_hex(PyObject *SWIGUNUSEDPARM(self) PyObject *_global_py_pool = NULL ; svn_checksum_t *temp1 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; svn_error_t *result = 0 ; @@ -35161,13 +36856,17 @@ SWIGINTERN PyObject *_wrap_svn_checksum_parse_hex(PyObject *SWIGUNUSEDPARM(self) SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_checksum_parse_hex",&obj0,&arg3,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_parse_hex",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg2 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } + { + arg3 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_checksum_parse_hex", "hex"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -35196,13 +36895,10 @@ SWIGINTERN PyObject *_wrap_svn_checksum_parse_hex(PyObject *SWIGUNUSEDPARM(self) resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_checksum_parse_hex arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_checksum_parse_hex is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -35237,7 +36933,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_checksum",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg2 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -35284,13 +36980,10 @@ SWIGINTERN PyObject *_wrap_svn_checksum(PyObject *SWIGUNUSEDPARM(self), PyObject resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_checksum arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_checksum is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -35318,7 +37011,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_empty_checksum(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_empty_checksum",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_empty_checksum",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -35369,7 +37062,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_ctx_create(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_ctx_create",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_ctx_create",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_checksum_kind_t)SWIG_As_long (obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { @@ -35412,7 +37105,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_ctx_reset(PyObject *SWIGUNUSEDPARM(self) PyObject * obj0 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_ctx_reset",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_ctx_reset",1,1,&obj0)) SWIG_fail; { arg1 = (svn_checksum_ctx_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_ctx_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35454,7 +37147,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_update(PyObject *SWIGUNUSEDPARM(self), P PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_checksum_update",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_update",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_checksum_ctx_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_ctx_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35515,7 +37208,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_final(PyObject *SWIGUNUSEDPARM(self), Py SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_checksum_final",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_final",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_checksum_ctx_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_ctx_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35550,13 +37243,10 @@ SWIGINTERN PyObject *_wrap_svn_checksum_final(PyObject *SWIGUNUSEDPARM(self), Py resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_checksum_final arg 1 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_checksum_final is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg1, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -35576,7 +37266,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_size(PyObject *SWIGUNUSEDPARM(self), PyO PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_size",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_size",1,1,&obj0)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35604,7 +37294,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_is_empty_checksum(PyObject *SWIGUNUSEDPA PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_checksum_is_empty_checksum",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_is_empty_checksum",1,1,&obj0)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35638,13 +37328,14 @@ SWIGINTERN PyObject *_wrap_svn_checksum_mismatch_err__varargs__(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 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; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|Os:svn_checksum_mismatch_err",&obj0,&obj1,&obj2,&arg4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_checksum_mismatch_err",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_checksum_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_checksum_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35665,6 +37356,12 @@ SWIGINTERN PyObject *_wrap_svn_checksum_mismatch_err__varargs__(PyObject *SWIGUN SWIG_fail; } } + if (obj3) { + { + arg4 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_checksum_mismatch_err", "fmt"); + if (PyErr_Occurred()) SWIG_fail; + } + } { svn_swig_py_release_py_lock(); @@ -35712,7 +37409,7 @@ SWIGINTERN PyObject *_wrap_svn_checksum_mismatch_err(PyObject *SWIGUNUSEDPARM(se SWIGINTERN PyObject *svn_checksum_ctx_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_checksum_ctx_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -35724,7 +37421,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_cache_size_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_cache_config_t_cache_size_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_cache_size_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35746,7 +37443,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_cache_size_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; apr_uint64_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_cache_config_t_cache_size_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_cache_size_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35768,7 +37465,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_file_handle_count_set(PyObject *SW PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_cache_config_t_file_handle_count_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_file_handle_count_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35795,7 +37492,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_file_handle_count_get(PyObject *SW PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_cache_config_t_file_handle_count_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_file_handle_count_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35817,7 +37514,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_single_threaded_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_cache_config_t_single_threaded_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_single_threaded_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35844,7 +37541,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_t_single_threaded_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_boolean_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_cache_config_t_single_threaded_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_t_single_threaded_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35863,7 +37560,7 @@ SWIGINTERN PyObject *_wrap_new_svn_cache_config_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_cache_config_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_cache_config_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_cache_config_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -35885,7 +37582,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_cache_config_t(PyObject *SWIGUNUSEDPARM(se struct svn_cache_config_t *arg1 = (struct svn_cache_config_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_cache_config_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_cache_config_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35909,7 +37606,7 @@ fail: SWIGINTERN PyObject *svn_cache_config_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_cache_config_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -35918,7 +37615,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_get(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; svn_cache_config_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_cache_config_get")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_get",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -35940,7 +37637,7 @@ SWIGINTERN PyObject *_wrap_svn_cache_config_set(PyObject *SWIGUNUSEDPARM(self), svn_cache_config_t *arg1 = (svn_cache_config_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_cache_config_set",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_cache_config_set",1,1,&obj0)) SWIG_fail; { arg1 = (svn_cache_config_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_cache_config_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -35970,7 +37667,7 @@ SWIGINTERN PyObject *_wrap_svn_auth_set_gnome_keyring_unlock_prompt_func(PyObjec PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_auth_set_gnome_keyring_unlock_prompt_func",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_auth_set_gnome_keyring_unlock_prompt_func",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_auth_baton_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -36009,7 +37706,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_py_set_application_pool(PyObject *SWIGUNUSED &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_py_set_application_pool",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_py_set_application_pool",1,2,&obj0,&obj1)) SWIG_fail; arg1 = obj0; if (obj1) { /* Verify that the user supplied a valid pool */ @@ -36043,7 +37740,7 @@ fail: SWIGINTERN PyObject *_wrap_svn_swig_py_clear_application_pool(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *resultobj = 0; - if (!PyArg_ParseTuple(args,(char *)":svn_swig_py_clear_application_pool")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_py_clear_application_pool",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -36061,28 +37758,28 @@ fail: SWIGINTERN PyObject *apr_array_header_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_apr_array_header_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *apr_file_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_apr_file_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *apr_hash_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_apr_hash_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *apr_pool_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_apr_pool_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -36104,7 +37801,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_mergeinfo_merge(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_swig_mergeinfo_merge",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_mergeinfo_merge",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = &temp1; *arg1 = svn_swig_py_mergeinfo_from_dict(obj0, _global_pool); @@ -36190,7 +37887,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_mergeinfo_sort(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_mergeinfo_sort",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_mergeinfo_sort",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = &temp1; *arg1 = svn_swig_py_mergeinfo_from_dict(obj0, _global_pool); @@ -36265,7 +37962,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_rangelist_merge(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_swig_rangelist_merge",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_rangelist_merge",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = &temp1; *arg1 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, @@ -36352,7 +38049,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_rangelist_reverse(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_rangelist_reverse",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_rangelist_reverse",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = &temp1; *arg1 = (svn_rangelist_t *) svn_swig_py_seq_to_array(obj0, @@ -37321,6 +39018,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_depth_t = {"_p_svn_depth_t", "enum svn_depth_t *|svn_depth_t *", 0, 0, (void*)0, 0}; @@ -37483,6 +39182,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_depth_t, @@ -37645,6 +39346,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_depth_t[] = { {&_swigt__p_svn_depth_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -37807,6 +39510,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_depth_t, @@ -38701,6 +40406,8 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "SVN_ERR_FS_CORRUPT_PROPLIST",SWIG_From_long((long)(SVN_ERR_FS_CORRUPT_PROPLIST))); SWIG_Python_SetConstant(d, "SVN_ERR_FS_AMBIGUOUS_CHECKSUM_REP",SWIG_From_long((long)(SVN_ERR_FS_AMBIGUOUS_CHECKSUM_REP))); SWIG_Python_SetConstant(d, "SVN_ERR_FS_UNRECOGNIZED_IOCTL_CODE",SWIG_From_long((long)(SVN_ERR_FS_UNRECOGNIZED_IOCTL_CODE))); + SWIG_Python_SetConstant(d, "SVN_ERR_FS_REP_SHARING_NOT_ALLOWED",SWIG_From_long((long)(SVN_ERR_FS_REP_SHARING_NOT_ALLOWED))); + SWIG_Python_SetConstant(d, "SVN_ERR_FS_REP_SHARING_NOT_SUPPORTED",SWIG_From_long((long)(SVN_ERR_FS_REP_SHARING_NOT_SUPPORTED))); SWIG_Python_SetConstant(d, "SVN_ERR_REPOS_LOCKED",SWIG_From_long((long)(SVN_ERR_REPOS_LOCKED))); SWIG_Python_SetConstant(d, "SVN_ERR_REPOS_HOOK_FAILURE",SWIG_From_long((long)(SVN_ERR_REPOS_HOOK_FAILURE))); SWIG_Python_SetConstant(d, "SVN_ERR_REPOS_BAD_ARGS",SWIG_From_long((long)(SVN_ERR_REPOS_BAD_ARGS))); @@ -38934,16 +40641,16 @@ SWIG_init(void) { SWIG_Python_SetConstant(d, "SVN__STREAM_CHUNK_SIZE",SWIG_From_long((long)(16384))); SWIG_Python_SetConstant(d, "SVN_ALLOCATOR_RECOMMENDED_MAX_FREE",SWIG_From_long((long)((4096*1024)))); SWIG_Python_SetConstant(d, "SVN_VER_MAJOR",SWIG_From_long((long)(1))); - SWIG_Python_SetConstant(d, "SVN_VER_MINOR",SWIG_From_long((long)(13))); + SWIG_Python_SetConstant(d, "SVN_VER_MINOR",SWIG_From_long((long)(14))); SWIG_Python_SetConstant(d, "SVN_VER_PATCH",SWIG_From_long((long)(0))); SWIG_Python_SetConstant(d, "SVN_VER_MICRO",SWIG_From_long((long)(0))); SWIG_Python_SetConstant(d, "SVN_VER_LIBRARY",SWIG_From_long((long)(1))); - SWIG_Python_SetConstant(d, "SVN_VER_TAG",SWIG_FromCharPtr(" (r1867053)")); + SWIG_Python_SetConstant(d, "SVN_VER_TAG",SWIG_FromCharPtr(" (r1876290)")); SWIG_Python_SetConstant(d, "SVN_VER_NUMTAG",SWIG_FromCharPtr("")); - SWIG_Python_SetConstant(d, "SVN_VER_REVISION",SWIG_From_long((long)(1867053))); - SWIG_Python_SetConstant(d, "SVN_VER_NUM",SWIG_FromCharPtr("1.13.0")); - SWIG_Python_SetConstant(d, "SVN_VER_NUMBER",SWIG_FromCharPtr("1.13.0")); - SWIG_Python_SetConstant(d, "SVN_VERSION",SWIG_FromCharPtr("1.13.0 (r1867053)")); + SWIG_Python_SetConstant(d, "SVN_VER_REVISION",SWIG_From_long((long)(1876290))); + SWIG_Python_SetConstant(d, "SVN_VER_NUM",SWIG_FromCharPtr("1.14.0")); + SWIG_Python_SetConstant(d, "SVN_VER_NUMBER",SWIG_FromCharPtr("1.14.0")); + SWIG_Python_SetConstant(d, "SVN_VERSION",SWIG_FromCharPtr("1.14.0 (r1876290)")); SWIG_Python_SetConstant(d, "svn_prop_entry_kind",SWIG_From_long((long)(svn_prop_entry_kind))); SWIG_Python_SetConstant(d, "svn_prop_wc_kind",SWIG_From_long((long)(svn_prop_wc_kind))); SWIG_Python_SetConstant(d, "svn_prop_regular_kind",SWIG_From_long((long)(svn_prop_regular_kind))); |