diff options
Diffstat (limited to 'subversion/bindings/swig/python/svn_delta.c')
-rw-r--r-- | subversion/bindings/swig/python/svn_delta.c | 547 |
1 files changed, 341 insertions, 206 deletions
diff --git a/subversion/bindings/swig/python/svn_delta.c b/subversion/bindings/swig/python/svn_delta.c index 0e047ab..ecf2bd1 100644 --- a/subversion/bindings/swig/python/svn_delta.c +++ b/subversion/bindings/swig/python/svn_delta.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 @@ -3043,54 +3045,56 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) { #define SWIGTYPE_p_svn_checksum_ctx_t swig_types[57] #define SWIGTYPE_p_svn_checksum_kind_t swig_types[58] #define SWIGTYPE_p_svn_checksum_t swig_types[59] -#define SWIGTYPE_p_svn_commit_info_t swig_types[60] -#define SWIGTYPE_p_svn_config_t swig_types[61] -#define SWIGTYPE_p_svn_delta_editor_t swig_types[62] -#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[63] -#define SWIGTYPE_p_svn_depth_t swig_types[64] -#define SWIGTYPE_p_svn_diff_hunk_t swig_types[65] -#define SWIGTYPE_p_svn_dirent_t swig_types[66] -#define SWIGTYPE_p_svn_errno_t swig_types[67] -#define SWIGTYPE_p_svn_error_t swig_types[68] -#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[69] -#define SWIGTYPE_p_svn_io_dirent2_t swig_types[70] -#define SWIGTYPE_p_svn_io_dirent_t swig_types[71] -#define SWIGTYPE_p_svn_io_file_del_t swig_types[72] -#define SWIGTYPE_p_svn_location_segment_t swig_types[73] -#define SWIGTYPE_p_svn_lock_t swig_types[74] -#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[75] -#define SWIGTYPE_p_svn_log_changed_path_t swig_types[76] -#define SWIGTYPE_p_svn_log_entry_t swig_types[77] -#define SWIGTYPE_p_svn_merge_range_t swig_types[78] -#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[79] -#define SWIGTYPE_p_svn_node_kind_t swig_types[80] -#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[81] -#define SWIGTYPE_p_svn_opt_revision_t swig_types[82] -#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[83] -#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[84] -#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[85] -#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[86] -#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[87] -#define SWIGTYPE_p_svn_prop_kind swig_types[88] -#define SWIGTYPE_p_svn_stream_mark_t swig_types[89] -#define SWIGTYPE_p_svn_stream_t swig_types[90] -#define SWIGTYPE_p_svn_string_t swig_types[91] -#define SWIGTYPE_p_svn_stringbuf_t swig_types[92] -#define SWIGTYPE_p_svn_tristate_t swig_types[93] -#define SWIGTYPE_p_svn_txdelta_op_t swig_types[94] -#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[95] -#define SWIGTYPE_p_svn_txdelta_window_t swig_types[96] -#define SWIGTYPE_p_svn_version_checklist_t swig_types[97] -#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[98] -#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[99] -#define SWIGTYPE_p_svn_version_extended_t swig_types[100] -#define SWIGTYPE_p_svn_version_t swig_types[101] -#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[102] -#define SWIGTYPE_p_unsigned_char swig_types[103] -#define SWIGTYPE_p_unsigned_long swig_types[104] -#define SWIGTYPE_p_void swig_types[105] -static swig_type_info *swig_types[107]; -static swig_module_info swig_module = {swig_types, 106, 0, 0, 0, 0}; +#define SWIGTYPE_p_svn_client__shelf_version_t swig_types[60] +#define SWIGTYPE_p_svn_client_conflict_option_t swig_types[61] +#define SWIGTYPE_p_svn_commit_info_t swig_types[62] +#define SWIGTYPE_p_svn_config_t swig_types[63] +#define SWIGTYPE_p_svn_delta_editor_t swig_types[64] +#define SWIGTYPE_p_svn_delta_path_driver_state_t swig_types[65] +#define SWIGTYPE_p_svn_depth_t swig_types[66] +#define SWIGTYPE_p_svn_diff_hunk_t swig_types[67] +#define SWIGTYPE_p_svn_dirent_t swig_types[68] +#define SWIGTYPE_p_svn_errno_t swig_types[69] +#define SWIGTYPE_p_svn_error_t swig_types[70] +#define SWIGTYPE_p_svn_fs_lock_target_t swig_types[71] +#define SWIGTYPE_p_svn_io_dirent2_t swig_types[72] +#define SWIGTYPE_p_svn_io_dirent_t swig_types[73] +#define SWIGTYPE_p_svn_io_file_del_t swig_types[74] +#define SWIGTYPE_p_svn_location_segment_t swig_types[75] +#define SWIGTYPE_p_svn_lock_t swig_types[76] +#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[77] +#define SWIGTYPE_p_svn_log_changed_path_t swig_types[78] +#define SWIGTYPE_p_svn_log_entry_t swig_types[79] +#define SWIGTYPE_p_svn_merge_range_t swig_types[80] +#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[81] +#define SWIGTYPE_p_svn_node_kind_t swig_types[82] +#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[83] +#define SWIGTYPE_p_svn_opt_revision_t swig_types[84] +#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[85] +#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[86] +#define SWIGTYPE_p_svn_opt_subcommand_desc3_t swig_types[87] +#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[88] +#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[89] +#define SWIGTYPE_p_svn_prop_kind swig_types[90] +#define SWIGTYPE_p_svn_stream_mark_t swig_types[91] +#define SWIGTYPE_p_svn_stream_t swig_types[92] +#define SWIGTYPE_p_svn_string_t swig_types[93] +#define SWIGTYPE_p_svn_stringbuf_t swig_types[94] +#define SWIGTYPE_p_svn_tristate_t swig_types[95] +#define SWIGTYPE_p_svn_txdelta_op_t swig_types[96] +#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[97] +#define SWIGTYPE_p_svn_txdelta_window_t swig_types[98] +#define SWIGTYPE_p_svn_version_checklist_t swig_types[99] +#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[100] +#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[101] +#define SWIGTYPE_p_svn_version_extended_t swig_types[102] +#define SWIGTYPE_p_svn_version_t swig_types[103] +#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[104] +#define SWIGTYPE_p_unsigned_char swig_types[105] +#define SWIGTYPE_p_unsigned_long swig_types[106] +#define SWIGTYPE_p_void swig_types[107] +static swig_type_info *swig_types[109]; +static swig_module_info swig_module = {swig_types, 108, 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) @@ -3101,6 +3105,12 @@ static swig_module_info swig_module = {swig_types, 106, 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):= _delta.so @@ -3127,6 +3137,7 @@ static swig_module_info swig_module = {swig_types, 106, 0, 0, 0, 0}; #include "swigutil_py.h" +#include "swigutil_py3c.h" static PyObject * _global_py_pool = NULL; @@ -3678,7 +3689,7 @@ SWIGINTERN PyObject *_wrap_svn_swig_py_make_editor(PyObject *SWIGUNUSEDPARM(self arg4 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_py_make_editor",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_swig_py_make_editor",1,2,&obj0,&obj1)) SWIG_fail; arg3 = obj0; if (obj1) { /* Verify that the user supplied a valid pool */ @@ -3725,7 +3736,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_version(PyObject *SWIGUNUSEDPARM(self), PyO PyObject *resultobj = 0; svn_version_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":svn_delta_version")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_version",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -3749,7 +3760,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_action_code_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_op_t_action_code_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_action_code_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3776,7 +3787,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_action_code_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; enum svn_delta_action result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_op_t_action_code_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_action_code_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3798,7 +3809,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_offset_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_op_t_offset_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_offset_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3825,7 +3836,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_offset_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_op_t_offset_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_offset_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3847,7 +3858,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_length_set(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_op_t_length_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_length_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3874,7 +3885,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_op_t_length_get(PyObject *SWIGUNUSEDPARM( PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_op_t_length_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_op_t_length_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3893,7 +3904,7 @@ SWIGINTERN PyObject *_wrap_new_svn_txdelta_op_t(PyObject *SWIGUNUSEDPARM(self), PyObject *resultobj = 0; struct svn_txdelta_op_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_txdelta_op_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_txdelta_op_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -3915,7 +3926,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_txdelta_op_t(PyObject *SWIGUNUSEDPARM(self struct svn_txdelta_op_t *arg1 = (struct svn_txdelta_op_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_txdelta_op_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_txdelta_op_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_op_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_op_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3939,7 +3950,7 @@ fail: SWIGINTERN PyObject *svn_txdelta_op_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_txdelta_op_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -3951,7 +3962,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_sview_offset_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_window_t_sview_offset_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_sview_offset_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3973,7 +3984,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_sview_offset_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_filesize_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_sview_offset_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_sview_offset_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -3995,7 +4006,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_sview_len_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_window_t_sview_len_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_sview_len_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4022,7 +4033,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_sview_len_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_sview_len_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_sview_len_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4044,7 +4055,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_tview_len_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_window_t_tview_len_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_tview_len_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4071,7 +4082,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_tview_len_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; apr_size_t result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_tview_len_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_tview_len_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4093,7 +4104,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_num_ops_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_window_t_num_ops_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_num_ops_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4120,7 +4131,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_num_ops_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_num_ops_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_num_ops_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4142,7 +4153,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_src_ops_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_window_t_src_ops_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_src_ops_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4169,7 +4180,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_src_ops_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; int result; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_src_ops_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_src_ops_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4190,7 +4201,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_new_data_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_string_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t_new_data_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t_new_data_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4199,7 +4210,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t_new_data_get(PyObject *SWIGUNUSE } result = (svn_string_t *) ((arg1)->new_data); { - resultobj = PyString_FromStringAndSize(result->data, result->len); + resultobj = PyBytes_FromStringAndSize(result->data, result->len); } return resultobj; fail: @@ -4219,7 +4230,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_t__ops_get(PyObject *SWIGUNUSEDPAR arg2 = &temp2; arg3 = &temp3; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_window_t__ops_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_t__ops_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4261,7 +4272,7 @@ SWIGINTERN PyObject *_wrap_new_svn_txdelta_window_t(PyObject *SWIGUNUSEDPARM(sel PyObject *resultobj = 0; struct svn_txdelta_window_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_txdelta_window_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_txdelta_window_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -4283,7 +4294,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_txdelta_window_t(PyObject *SWIGUNUSEDPARM( struct svn_txdelta_window_t *arg1 = (struct svn_txdelta_window_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_txdelta_window_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_txdelta_window_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4307,7 +4318,7 @@ fail: SWIGINTERN PyObject *svn_txdelta_window_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_txdelta_window_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -4326,7 +4337,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_window_dup(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_txdelta_window_dup",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_window_dup",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4379,7 +4390,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_compose_windows(PyObject *SWIGUNUSEDPARM( &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta_compose_windows",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_compose_windows",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4431,9 +4442,11 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_apply_instructions(PyObject *SWIGUNUSEDPA apr_size_t temp4 ; int res4 = SWIG_TMPOBJ ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"Oss:svn_txdelta_apply_instructions",&obj0,&arg2,&arg3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_apply_instructions",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4441,6 +4454,14 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_apply_instructions(PyObject *SWIGUNUSEDPA } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_txdelta_apply_instructions", "sbuf"); + if (PyErr_Occurred()) SWIG_fail; + } + { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_txdelta_apply_instructions", "tbuf"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_swig_py_release_py_lock(); svn_txdelta_apply_instructions(arg1,(char const *)arg2,arg3,arg4); @@ -4495,7 +4516,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_run(PyObject *SWIGUNUSEDPARM(self), PyObj SWIG_fail; arg10 = _global_pool; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OOOOOO|OO:svn_txdelta_run",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_run",6,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -4580,13 +4601,10 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_run(PyObject *SWIGUNUSEDPARM(self), PyObj resultobj = Py_None; } { - /* FIXME: Missing argout typemap: svn_txdelta_run arg 6 (svn_checksum_t **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_txdelta_run is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg6, SWIGTYPE_p_svn_checksum_t, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -4624,7 +4642,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_stream_create(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_stream_create",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_stream_create",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -4696,7 +4714,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_next_window(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg3 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_txdelta_next_window",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_next_window",1,2,&obj0,&obj1)) SWIG_fail; { arg2 = (svn_txdelta_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4754,7 +4772,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_md5_digest(PyObject *SWIGUNUSEDPARM(self) PyObject * obj0 = 0 ; unsigned char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_txdelta_md5_digest",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_md5_digest",1,1,&obj0)) SWIG_fail; { arg1 = (svn_txdelta_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -4797,7 +4815,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta2(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg5 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta2",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta2",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -4879,7 +4897,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta(PyObject *SWIGUNUSEDPARM(self), PyObject SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -4955,7 +4973,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_target_push(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_target_push",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_target_push",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_txdelta_window_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, svn_argnum_obj0); @@ -5032,17 +5050,21 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_send_string(PyObject *SWIGUNUSEDPARM(self &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_send_string",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_send_string",3,4,&obj0,&obj1,&obj2,&obj3)) 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; } } @@ -5122,7 +5144,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_send_stream(PyObject *SWIGUNUSEDPARM(self SWIG_fail; arg5 = _global_pool; arg4 = temp4; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_send_stream",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_send_stream",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -5178,7 +5200,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_send_stream(PyObject *SWIGUNUSEDPARM(self resultobj = Py_None; } { - resultobj = SWIG_Python_AppendOutput(resultobj, PyString_FromStringAndSize((char *)arg4, APR_MD5_DIGESTSIZE)); + resultobj = SWIG_Python_AppendOutput(resultobj, PyBytes_FromStringAndSize((const char *)arg4, APR_MD5_DIGESTSIZE)); } { Py_XDECREF(_global_py_pool); @@ -5210,7 +5232,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_send_txstream(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_send_txstream",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_send_txstream",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_txdelta_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5292,7 +5314,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_send_contents(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_txdelta_send_contents",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_send_contents",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (unsigned char *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_unsigned_char, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5375,6 +5397,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_apply(PyObject *SWIGUNUSEDPARM(self), PyO void *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t, @@ -5393,7 +5416,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_apply(PyObject *SWIGUNUSEDPARM(self), PyO if (arg6 == NULL) SWIG_fail; } arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOz|O:svn_txdelta_apply",&obj0,&obj1,&arg4,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_apply",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -5416,6 +5439,10 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_apply(PyObject *SWIGUNUSEDPARM(self), PyO } } } + { + arg4 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_txdelta_apply", "error_info"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -5488,7 +5515,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_to_svndiff3(PyObject *SWIGUNUSEDPARM(self if (arg1 == NULL) SWIG_fail; } arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_to_svndiff3",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_to_svndiff3",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { if (obj0 == Py_None) { arg3 = NULL; @@ -5582,7 +5609,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_to_svndiff2(PyObject *SWIGUNUSEDPARM(self if (arg1 == NULL) SWIG_fail; } arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta_to_svndiff2",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_to_svndiff2",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg3 = NULL; @@ -5668,7 +5695,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_to_svndiff(PyObject *SWIGUNUSEDPARM(self) if (arg3 == NULL) SWIG_fail; } arg4 = &temp4; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_txdelta_to_svndiff",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_to_svndiff",1,2,&obj0,&obj1)) SWIG_fail; { if (obj0 == Py_None) { arg1 = NULL; @@ -5739,7 +5766,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_to_svndiff_stream(PyObject *SWIGUNUSEDPAR &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_to_svndiff_stream",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_to_svndiff_stream",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_txdelta_stream_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_stream_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -5806,7 +5833,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_parse_svndiff(PyObject *SWIGUNUSEDPARM(se &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_txdelta_parse_svndiff",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_parse_svndiff",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_txdelta_window_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, svn_argnum_obj0); @@ -5878,7 +5905,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_read_svndiff_window(PyObject *SWIGUNUSEDP SWIG_fail; arg4 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta_read_svndiff_window",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_read_svndiff_window",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { if (obj0 == Py_None) { arg2 = NULL; @@ -5957,7 +5984,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_skip_svndiff_window(PyObject *SWIGUNUSEDP &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta_skip_svndiff_window",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_skip_svndiff_window",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; @@ -6014,7 +6041,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_set_target_revision_set(PyObject * PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_set_target_revision_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_set_target_revision_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6041,7 +6068,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_set_target_revision_get(PyObject * PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_set_target_revision_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_set_target_revision_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6063,7 +6090,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_root_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_open_root_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_root_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6090,7 +6117,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_root_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,svn_revnum_t,apr_pool_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_open_root_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_root_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6112,7 +6139,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_delete_entry_set(PyObject *SWIGUNU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_delete_entry_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_delete_entry_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6139,7 +6166,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_delete_entry_get(PyObject *SWIGUNU PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,svn_revnum_t,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_delete_entry_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_delete_entry_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6161,7 +6188,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_add_directory_set(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_add_directory_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_add_directory_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6188,7 +6215,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_add_directory_get(PyObject *SWIGUN PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,char const *,svn_revnum_t,apr_pool_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_add_directory_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_add_directory_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6210,7 +6237,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_directory_set(PyObject *SWIGU PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_open_directory_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_directory_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6237,7 +6264,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_directory_get(PyObject *SWIGU PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,svn_revnum_t,apr_pool_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_open_directory_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_directory_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6259,7 +6286,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_change_dir_prop_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_change_dir_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_change_dir_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6286,7 +6313,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_change_dir_prop_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_change_dir_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_change_dir_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6308,7 +6335,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_directory_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_close_directory_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_directory_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6335,7 +6362,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_directory_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_close_directory_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_directory_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6357,7 +6384,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_absent_directory_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_absent_directory_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_absent_directory_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6384,7 +6411,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_absent_directory_get(PyObject *SWI PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_absent_directory_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_absent_directory_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6406,7 +6433,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_add_file_set(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_add_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_add_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6433,7 +6460,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_add_file_get(PyObject *SWIGUNUSEDP PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,char const *,svn_revnum_t,apr_pool_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_add_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_add_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6455,7 +6482,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_file_set(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_open_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6482,7 +6509,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_open_file_get(PyObject *SWIGUNUSED PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,svn_revnum_t,apr_pool_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_open_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_open_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6504,7 +6531,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_apply_textdelta_set(PyObject *SWIG PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_apply_textdelta_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_apply_textdelta_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6531,7 +6558,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_apply_textdelta_get(PyObject *SWIG PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,apr_pool_t *,svn_txdelta_window_handler_t *,void **) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_apply_textdelta_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_apply_textdelta_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6553,7 +6580,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_change_file_prop_set(PyObject *SWI PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_change_file_prop_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_change_file_prop_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6580,7 +6607,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_change_file_prop_get(PyObject *SWI PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,svn_string_t const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_change_file_prop_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_change_file_prop_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6602,7 +6629,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_file_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_close_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6629,7 +6656,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_file_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,char const *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_close_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6651,7 +6678,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_absent_file_set(PyObject *SWIGUNUS PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_absent_file_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_absent_file_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6678,7 +6705,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_absent_file_get(PyObject *SWIGUNUS PyObject * obj0 = 0 ; svn_error_t *(*result)(char const *,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_absent_file_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_absent_file_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6700,7 +6727,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_edit_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_close_edit_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_edit_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6727,7 +6754,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_close_edit_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_close_edit_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_close_edit_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6749,7 +6776,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_abort_edit_set(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_abort_edit_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_abort_edit_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6776,7 +6803,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_abort_edit_get(PyObject *SWIGUNUSE PyObject * obj0 = 0 ; svn_error_t *(*result)(void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_abort_edit_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_abort_edit_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6798,7 +6825,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_apply_textdelta_stream_set(PyObjec PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_editor_t_apply_textdelta_stream_set",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_apply_textdelta_stream_set",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6825,7 +6852,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_t_apply_textdelta_stream_get(PyObjec PyObject * obj0 = 0 ; svn_error_t *(*result)(struct svn_delta_editor_t const *,void *,char const *,svn_txdelta_stream_open_func_t,void *,apr_pool_t *) = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:svn_delta_editor_t_apply_textdelta_stream_get",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_t_apply_textdelta_stream_get",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6844,7 +6871,7 @@ SWIGINTERN PyObject *_wrap_new_svn_delta_editor_t(PyObject *SWIGUNUSEDPARM(self) PyObject *resultobj = 0; struct svn_delta_editor_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)":new_svn_delta_editor_t")) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"new_svn_delta_editor_t",0,0)) SWIG_fail; { svn_swig_py_release_py_lock(); @@ -6866,7 +6893,7 @@ SWIGINTERN PyObject *_wrap_delete_svn_delta_editor_t(PyObject *SWIGUNUSEDPARM(se struct svn_delta_editor_t *arg1 = (struct svn_delta_editor_t *) 0 ; PyObject * obj0 = 0 ; - if (!PyArg_ParseTuple(args,(char *)"O:delete_svn_delta_editor_t",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"delete_svn_delta_editor_t",1,1,&obj0)) SWIG_fail; { arg1 = (struct svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -6890,7 +6917,7 @@ fail: SWIGINTERN PyObject *svn_delta_editor_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_delta_editor_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -6907,7 +6934,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_default_editor(PyObject *SWIGUNUSEDPARM(sel &_global_py_pool, &_global_pool)) SWIG_fail; arg1 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"|O:svn_delta_default_editor",&obj0)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_default_editor",0,1,&obj0)) SWIG_fail; if (obj0) { /* Verify that the user supplied a valid pool */ if (obj0 != Py_None && obj0 != _global_py_pool) { @@ -6946,7 +6973,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_noop_window_handler(PyObject *SWIGUNUSEDPAR PyObject * obj1 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_delta_noop_window_handler",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_noop_window_handler",2,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_txdelta_window_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_txdelta_window_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7011,7 +7038,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_get_cancellation_editor(PyObject *SWIGUNUSE arg7 = _global_pool; arg5 = &temp5; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_delta_get_cancellation_editor",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_get_cancellation_editor",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_cancel_func_t) svn_swig_py_cancel_func; arg2 = obj0; @@ -7107,7 +7134,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_depth_filter_editor(PyObject *SWIGUNUSEDPAR arg7 = _global_pool; arg1 = &temp1; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_delta_depth_filter_editor",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_depth_filter_editor",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg3 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7209,7 +7236,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver3(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOOO|O:svn_delta_path_driver3",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver3",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7314,7 +7341,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver2(PyObject *SWIGUNUSEDPARM(self) &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_delta_path_driver2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver2",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7410,7 +7437,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver(PyObject *SWIGUNUSEDPARM(self), &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOOO|O:svn_delta_path_driver",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7506,7 +7533,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver_start(PyObject *SWIGUNUSEDPARM( SWIG_fail; arg6 = _global_pool; arg1 = &temp1; - if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_delta_path_driver_start",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver_start",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg2 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7593,6 +7620,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver_step(PyObject *SWIGUNUSEDPARM(s 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 ; @@ -7600,13 +7628,17 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver_step(PyObject *SWIGUNUSEDPARM(s &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"Os|O:svn_delta_path_driver_step",&obj0,&arg2,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver_step",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_delta_path_driver_state_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_path_driver_state_t, svn_argnum_obj0); if (PyErr_Occurred()) { SWIG_fail; } } + { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_path_driver_step", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj2) { /* Verify that the user supplied a valid pool */ if (obj2 != Py_None && obj2 != _global_py_pool) { @@ -7660,7 +7692,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_path_driver_finish(PyObject *SWIGUNUSEDPARM &_global_py_pool, &_global_pool)) SWIG_fail; arg2 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"O|O:svn_delta_path_driver_finish",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_path_driver_finish",1,2,&obj0,&obj1)) SWIG_fail; { arg1 = (svn_delta_path_driver_state_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_path_driver_state_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7735,7 +7767,7 @@ SWIGINTERN PyObject *_wrap_svn_compat_wrap_file_rev_handler(PyObject *SWIGUNUSED if (arg1 == NULL) SWIG_fail; } arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_compat_wrap_file_rev_handler",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_compat_wrap_file_rev_handler",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_file_rev_handler_old_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -7776,13 +7808,10 @@ SWIGINTERN PyObject *_wrap_svn_compat_wrap_file_rev_handler(PyObject *SWIGUNUSED ; } { - /* FIXME: Missing argout typemap: svn_compat_wrap_file_rev_handler arg 2 (void **) */ - - - - - SWIG_exception(SWIG_ValueError, "svn_compat_wrap_file_rev_handler is not implemented yet"); + resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_new_pointer_obj(*arg2, SWIGTYPE_p_void, + _global_py_pool, args)) + ; } { Py_XDECREF(_global_py_pool); @@ -7798,14 +7827,14 @@ fail: SWIGINTERN PyObject *svn_txdelta_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_txdelta_stream_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_delta_path_driver_state_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_delta_path_driver_state_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -7828,7 +7857,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_set_target_revision(PyObject &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_delta_editor_invoke_set_target_revision",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_set_target_revision",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7909,7 +7938,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_root(PyObject *SWIGUNUSE SWIG_fail; arg4 = _global_pool; arg5 = &temp5; - if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_delta_editor_invoke_open_root",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_open_root",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -7985,6 +8014,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_delete_entry(PyObject *SWIGUN 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 ; @@ -7994,7 +8024,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_delete_entry(PyObject *SWIGUN &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_delta_editor_invoke_delete_entry",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_delete_entry",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8002,6 +8032,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_delete_entry(PyObject *SWIGUN } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_delete_entry", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg3 = (svn_revnum_t)SWIG_As_long (obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; @@ -8067,7 +8101,9 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_directory(PyObject *SWIGU PyObject *_global_py_pool = NULL ; void *temp7 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -8077,7 +8113,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_directory(PyObject *SWIGU SWIG_fail; arg6 = _global_pool; arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OsOzO|O:svn_delta_editor_invoke_add_directory",&obj0,&arg2,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_add_directory",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8085,6 +8121,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_directory(PyObject *SWIGU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_add_directory", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8093,6 +8133,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_directory(PyObject *SWIGU } } { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_delta_editor_invoke_add_directory", "copyfrom_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -8155,6 +8199,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_directory(PyObject *SWIG PyObject *_global_py_pool = NULL ; void *temp6 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -8165,7 +8210,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_directory(PyObject *SWIG SWIG_fail; arg5 = _global_pool; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_delta_editor_invoke_open_directory",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_open_directory",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8173,6 +8218,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_directory(PyObject *SWIG } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_open_directory", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8243,6 +8292,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_dir_prop(PyObject *SWI svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -8251,7 +8301,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_dir_prop(PyObject *SWI &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_delta_editor_invoke_change_dir_prop",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_change_dir_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8267,15 +8317,23 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_dir_prop(PyObject *SWI } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_delta_editor_invoke_change_dir_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + value4.len = pyStrLen; arg4 = &value4; } } @@ -8334,7 +8392,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_close_directory(PyObject *SWI &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_delta_editor_invoke_close_directory",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_close_directory",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8397,6 +8455,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_directory(PyObject *SW 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 ; @@ -8405,7 +8464,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_directory(PyObject *SW &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_delta_editor_invoke_absent_directory",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_absent_directory",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8413,6 +8472,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_directory(PyObject *SW } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_absent_directory", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8472,7 +8535,9 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_file(PyObject *SWIGUNUSED PyObject *_global_py_pool = NULL ; void *temp7 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; svn_error_t *result = 0 ; @@ -8482,7 +8547,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_file(PyObject *SWIGUNUSED SWIG_fail; arg6 = _global_pool; arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OsOzO|O:svn_delta_editor_invoke_add_file",&obj0,&arg2,&obj2,&arg4,&obj4,&obj5)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_add_file",5,6,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8490,6 +8555,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_file(PyObject *SWIGUNUSED } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_add_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8498,6 +8567,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_add_file(PyObject *SWIGUNUSED } } { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_delta_editor_invoke_add_file", "copyfrom_path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg5 = (svn_revnum_t)SWIG_As_long (obj4); if (SWIG_arg_fail(svn_argnum_obj4)) { SWIG_fail; @@ -8560,6 +8633,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_file(PyObject *SWIGUNUSE PyObject *_global_py_pool = NULL ; void *temp6 ; PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; @@ -8570,7 +8644,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_file(PyObject *SWIGUNUSE SWIG_fail; arg5 = _global_pool; arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_delta_editor_invoke_open_file",&obj0,&arg2,&obj2,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_open_file",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8578,6 +8652,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_open_file(PyObject *SWIGUNUSE } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_open_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8649,6 +8727,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta(PyObject *SWI void *temp6 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -8667,7 +8746,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta(PyObject *SWI if (arg5 == NULL) SWIG_fail; } arg6 = &temp6; - if (!PyArg_ParseTuple(args,(char *)"OOz|O:svn_delta_editor_invoke_apply_textdelta",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_apply_textdelta",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8682,6 +8761,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta(PyObject *SWI PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_delta_editor_invoke_apply_textdelta", "base_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -8745,6 +8828,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_file_prop(PyObject *SW svn_string_t value4 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -8753,7 +8837,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_file_prop(PyObject *SW &_global_py_pool, &_global_pool)) SWIG_fail; arg5 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_delta_editor_invoke_change_file_prop",&obj0,&obj1,&arg3,&obj3,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_change_file_prop",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8769,15 +8853,23 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_change_file_prop(PyObject *SW } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_delta_editor_invoke_change_file_prop", "name"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj3 == Py_None) arg4 = NULL; else { - if (!PyString_Check(obj3)) { - PyErr_SetString(PyExc_TypeError, "not a string"); + Py_ssize_t pyStrLen; + if (!PyBytes_Check(obj3)) { + PyErr_SetString(PyExc_TypeError, "not a bytes object"); + SWIG_fail; + } + if (PyBytes_AsStringAndSize(obj3, (char **)&(value4.data), + &pyStrLen) == -1) { SWIG_fail; } - value4.data = PyString_AS_STRING(obj3); - value4.len = PyString_GET_SIZE(obj3); + value4.len = pyStrLen; arg4 = &value4; } } @@ -8830,6 +8922,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_close_file(PyObject *SWIGUNUS PyObject *_global_py_pool = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; svn_error_t *result = 0 ; @@ -8837,7 +8930,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_close_file(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOz|O:svn_delta_editor_invoke_close_file",&obj0,&obj1,&arg3,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_close_file",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8852,6 +8945,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_close_file(PyObject *SWIGUNUS PyErr_Clear(); } } + { + arg3 = svn_swig_py_string_to_cstring(obj2, TRUE, "svn_delta_editor_invoke_close_file", "text_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj3) { /* Verify that the user supplied a valid pool */ if (obj3 != Py_None && obj3 != _global_py_pool) { @@ -8900,6 +8997,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_file(PyObject *SWIGUNU 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 ; @@ -8908,7 +9006,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_file(PyObject *SWIGUNU &_global_py_pool, &_global_pool)) SWIG_fail; arg4 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OsO|O:svn_delta_editor_invoke_absent_file",&obj0,&arg2,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_absent_file",3,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -8916,6 +9014,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_absent_file(PyObject *SWIGUNU } } { + arg2 = svn_swig_py_string_to_cstring(obj1, FALSE, "svn_delta_editor_invoke_absent_file", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { if (obj2 == Py_None) { arg3 = NULL; } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) { @@ -8978,7 +9080,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_close_edit(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_delta_editor_invoke_close_edit",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_close_edit",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9048,7 +9150,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_abort_edit(PyObject *SWIGUNUS &_global_py_pool, &_global_pool)) SWIG_fail; arg3 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_delta_editor_invoke_abort_edit",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_abort_edit",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9116,6 +9218,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta_stream(PyObje PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; @@ -9125,7 +9228,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta_stream(PyObje &_global_py_pool, &_global_pool)) SWIG_fail; arg7 = _global_pool; - if (!PyArg_ParseTuple(args,(char *)"OOOzOO|O:svn_delta_editor_invoke_apply_textdelta_stream",&obj0,&obj1,&obj2,&arg4,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_editor_invoke_apply_textdelta_stream",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { arg1 = (svn_delta_editor_t *)svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_svn_delta_editor_t, svn_argnum_obj0); if (PyErr_Occurred()) { @@ -9147,6 +9250,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_editor_invoke_apply_textdelta_stream(PyObje } } { + arg4 = svn_swig_py_string_to_cstring(obj3, TRUE, "svn_delta_editor_invoke_apply_textdelta_stream", "base_checksum"); + if (PyErr_Occurred()) SWIG_fail; + } + { svn_txdelta_stream_open_func_t * tmp = svn_swig_py_must_get_ptr(obj4, SWIGTYPE_p_p_f_p_p_svn_txdelta_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj4); if (tmp == NULL || PyErr_Occurred()) { @@ -9211,7 +9318,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_invoke_window_handler(PyObject *SWIGUNUSE PyObject * obj2 = 0 ; svn_error_t *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OOO:svn_txdelta_invoke_window_handler",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_invoke_window_handler",3,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_txdelta_window_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, svn_argnum_obj0); @@ -9278,7 +9385,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_invoke_next_window_fn(PyObject *SWIGUNUSE SWIG_fail; arg4 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_txdelta_invoke_next_window_fn",&obj0,&obj1,&obj2)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_invoke_next_window_fn",2,3,&obj0,&obj1,&obj2)) SWIG_fail; { svn_txdelta_next_window_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_txdelta_window_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9348,7 +9455,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_invoke_md5_digest_fn(PyObject *SWIGUNUSED PyObject * obj1 = 0 ; unsigned char *result = 0 ; - if (!PyArg_ParseTuple(args,(char *)"OO:svn_txdelta_invoke_md5_digest_fn",&obj0,&obj1)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_invoke_md5_digest_fn",2,2,&obj0,&obj1)) SWIG_fail; { svn_txdelta_md5_digest_fn_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void__p_unsigned_char, svn_argnum_obj0); @@ -9406,7 +9513,7 @@ SWIGINTERN PyObject *_wrap_svn_txdelta_invoke_stream_open_func(PyObject *SWIGUNU SWIG_fail; arg5 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OO|OO:svn_txdelta_invoke_stream_open_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_txdelta_invoke_stream_open_func",2,4,&obj0,&obj1,&obj2,&obj3)) SWIG_fail; { svn_txdelta_stream_open_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_svn_txdelta_stream_t_p_void_p_apr_pool_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9500,6 +9607,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func2(PyObject *SWIGU PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; svn_error_t *result = 0 ; @@ -9508,7 +9616,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func2(PyObject *SWIGU SWIG_fail; arg8 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOOOs|O:svn_delta_invoke_path_driver_cb_func2",&obj0,&obj1,&obj2,&obj3,&obj4,&arg7,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_invoke_path_driver_cb_func2",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_delta_path_driver_cb_func2_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_void_p_q_const__svn_delta_editor_t_p_void_p_void_p_void_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9547,6 +9655,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func2(PyObject *SWIGU PyErr_Clear(); } } + { + arg7 = svn_swig_py_string_to_cstring(obj5, FALSE, "svn_delta_invoke_path_driver_cb_func2", "relpath"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj6) { /* Verify that the user supplied a valid pool */ if (obj6 != Py_None && obj6 != _global_py_pool) { @@ -9606,6 +9718,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func(PyObject *SWIGUN PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; svn_error_t *result = 0 ; @@ -9614,7 +9727,7 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func(PyObject *SWIGUN SWIG_fail; arg6 = _global_pool; arg2 = &temp2; - if (!PyArg_ParseTuple(args,(char *)"OOOs|O:svn_delta_invoke_path_driver_cb_func",&obj0,&obj1,&obj2,&arg5,&obj4)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_delta_invoke_path_driver_cb_func",4,5,&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail; { svn_delta_path_driver_cb_func_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_p_void_p_void_p_void_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9639,6 +9752,10 @@ SWIGINTERN PyObject *_wrap_svn_delta_invoke_path_driver_cb_func(PyObject *SWIGUN PyErr_Clear(); } } + { + arg5 = svn_swig_py_string_to_cstring(obj3, FALSE, "svn_delta_invoke_path_driver_cb_func", "path"); + if (PyErr_Occurred()) SWIG_fail; + } if (obj4) { /* Verify that the user supplied a valid pool */ if (obj4 != Py_None && obj4 != _global_py_pool) { @@ -9701,6 +9818,7 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler(PyObject *SWIGUNUSEDPARM( void *temp8 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -9723,7 +9841,7 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler(PyObject *SWIGUNUSEDPARM( if (arg7 == NULL) SWIG_fail; } arg8 = &temp8; - if (!PyArg_ParseTuple(args,(char *)"OOsOOOO|O:svn_file_invoke_rev_handler",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_file_invoke_rev_handler",7,8,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail; { svn_file_rev_handler_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_svn_boolean_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9741,6 +9859,10 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler(PyObject *SWIGUNUSEDPARM( } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_file_invoke_rev_handler", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -9831,6 +9953,7 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler_old(PyObject *SWIGUNUSEDP void *temp7 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; @@ -9852,7 +9975,7 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler_old(PyObject *SWIGUNUSEDP if (arg6 == NULL) SWIG_fail; } arg7 = &temp7; - if (!PyArg_ParseTuple(args,(char *)"OOsOOO|O:svn_file_invoke_rev_handler_old",&obj0,&obj1,&arg3,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; + if(!PyArg_UnpackTuple(args,(char *)"svn_file_invoke_rev_handler_old",6,7,&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail; { svn_file_rev_handler_old_t * tmp = svn_swig_py_must_get_ptr(obj0, SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0); @@ -9870,6 +9993,10 @@ SWIGINTERN PyObject *_wrap_svn_file_invoke_rev_handler_old(PyObject *SWIGUNUSEDP } } { + arg3 = svn_swig_py_string_to_cstring(obj2, FALSE, "svn_file_invoke_rev_handler_old", "path"); + if (PyErr_Occurred()) SWIG_fail; + } + { arg4 = (svn_revnum_t)SWIG_As_long (obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; @@ -9940,56 +10067,56 @@ fail: SWIGINTERN PyObject *svn_txdelta_window_handler_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_txdelta_next_window_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_p_svn_txdelta_window_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_txdelta_md5_digest_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_unsigned_char, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_txdelta_stream_open_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_txdelta_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_delta_path_driver_cb_func2_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_void_p_q_const__svn_delta_editor_t_p_void_p_void_p_void_p_q_const__char_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_delta_path_driver_cb_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_void_p_void_p_void_p_q_const__char_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_file_rev_handler_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_svn_boolean_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } SWIGINTERN PyObject *svn_file_rev_handler_old_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) { PyObject *obj; - if (!PyArg_ParseTuple(args,(char *)"O:swigregister", &obj)) return NULL; + if (!PyArg_UnpackTuple(args,(char *)"swigregister", 1, 1,&obj)) return NULL; SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_q_const__char_svn_revnum_t_p_apr_hash_t_p_svn_txdelta_window_handler_t_p_p_void_p_apr_array_header_t_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj)); return SWIG_Py_Void(); } @@ -10193,6 +10320,8 @@ static swig_type_info _swigt__p_svn_cache_config_t = {"_p_svn_cache_config_t", " static swig_type_info _swigt__p_svn_checksum_ctx_t = {"_p_svn_checksum_ctx_t", "struct svn_checksum_ctx_t *|svn_checksum_ctx_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_checksum_kind_t = {"_p_svn_checksum_kind_t", "enum svn_checksum_kind_t *|svn_checksum_kind_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_checksum_t = {"_p_svn_checksum_t", "struct svn_checksum_t *|svn_checksum_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_svn_client__shelf_version_t = {"_p_svn_client__shelf_version_t", "svn_client__shelf_version_t *", 0, 0, (void*)0, 0}; +static swig_type_info _swigt__p_svn_client_conflict_option_t = {"_p_svn_client_conflict_option_t", "svn_client_conflict_option_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_commit_info_t = {"_p_svn_commit_info_t", "struct svn_commit_info_t *|svn_commit_info_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_config_t = {"_p_svn_config_t", "struct svn_config_t *|svn_config_t *", 0, 0, (void*)0, 0}; static swig_type_info _swigt__p_svn_delta_editor_t = {"_p_svn_delta_editor_t", "struct svn_delta_editor_t *|svn_delta_editor_t *", 0, 0, (void*)0, 0}; @@ -10301,6 +10430,8 @@ static swig_type_info *swig_type_initial[] = { &_swigt__p_svn_checksum_ctx_t, &_swigt__p_svn_checksum_kind_t, &_swigt__p_svn_checksum_t, + &_swigt__p_svn_client__shelf_version_t, + &_swigt__p_svn_client_conflict_option_t, &_swigt__p_svn_commit_info_t, &_swigt__p_svn_config_t, &_swigt__p_svn_delta_editor_t, @@ -10409,6 +10540,8 @@ static swig_cast_info _swigc__p_svn_cache_config_t[] = { {&_swigt__p_svn_cache_ static swig_cast_info _swigc__p_svn_checksum_ctx_t[] = { {&_swigt__p_svn_checksum_ctx_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_checksum_kind_t[] = { {&_swigt__p_svn_checksum_kind_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_checksum_t[] = { {&_swigt__p_svn_checksum_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_svn_client__shelf_version_t[] = { {&_swigt__p_svn_client__shelf_version_t, 0, 0, 0},{0, 0, 0, 0}}; +static swig_cast_info _swigc__p_svn_client_conflict_option_t[] = { {&_swigt__p_svn_client_conflict_option_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_commit_info_t[] = { {&_swigt__p_svn_commit_info_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_config_t[] = { {&_swigt__p_svn_config_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_delta_editor_t[] = { {&_swigt__p_svn_delta_editor_t, 0, 0, 0},{0, 0, 0, 0}}; @@ -10517,6 +10650,8 @@ static swig_cast_info *swig_cast_initial[] = { _swigc__p_svn_checksum_ctx_t, _swigc__p_svn_checksum_kind_t, _swigc__p_svn_checksum_t, + _swigc__p_svn_client__shelf_version_t, + _swigc__p_svn_client_conflict_option_t, _swigc__p_svn_commit_info_t, _swigc__p_svn_config_t, _swigc__p_svn_delta_editor_t, |