summaryrefslogtreecommitdiff
path: root/subversion/bindings/swig/python/svn_fs.c
diff options
context:
space:
mode:
Diffstat (limited to 'subversion/bindings/swig/python/svn_fs.c')
-rw-r--r--subversion/bindings/swig/python/svn_fs.c1677
1 files changed, 1275 insertions, 402 deletions
diff --git a/subversion/bindings/swig/python/svn_fs.c b/subversion/bindings/swig/python/svn_fs.c
index a551c38..1667fb0 100644
--- a/subversion/bindings/swig/python/svn_fs.c
+++ b/subversion/bindings/swig/python/svn_fs.c
@@ -1,6 +1,6 @@
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
- * Version 2.0.4
+ * Version 2.0.9
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
@@ -733,6 +733,7 @@ SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) {
#define PyInt_Check(x) PyLong_Check(x)
#define PyInt_AsLong(x) PyLong_AsLong(x)
#define PyInt_FromLong(x) PyLong_FromLong(x)
+#define PyInt_FromSize_t(x) PyLong_FromSize_t(x)
#define PyString_Check(name) PyBytes_Check(name)
#define PyString_FromString(x) PyUnicode_FromString(x)
#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)
@@ -902,6 +903,10 @@ static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc))
}
#endif
+#if PY_VERSION_HEX < 0x02050000
+#define PyInt_FromSize_t(x) PyInt_FromLong((long)x)
+#endif
+
#if PY_VERSION_HEX < 0x02040000
#define Py_VISIT(op) \
do { \
@@ -1173,7 +1178,7 @@ SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New(PyObject *SWIGUNUSEDPARM(self),
/* Runtime API */
-#define SWIG_GetModule(clientdata) SWIG_Python_GetModule()
+#define SWIG_GetModule(clientdata) SWIG_Python_GetModule(clientdata)
#define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer)
#define SWIG_NewClientData(obj) SwigPyClientData_New(obj)
@@ -1199,7 +1204,7 @@ SWIG_Python_SetErrorObj(PyObject *errtype, PyObject *obj) {
SWIGINTERN void
SWIG_Python_SetErrorMsg(PyObject *errtype, const char *msg) {
SWIG_PYTHON_THREAD_BEGIN_BLOCK;
- PyErr_SetString(errtype, (char *) msg);
+ PyErr_SetString(errtype, msg);
SWIG_PYTHON_THREAD_END_BLOCK;
}
@@ -1218,7 +1223,11 @@ SwigPyBuiltin_AddPublicSymbol(PyObject *seq, const char *key) {
SWIGINTERN void
SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *name, PyObject *obj) {
+#if PY_VERSION_HEX < 0x02030000
PyDict_SetItemString(d, (char *)name, obj);
+#else
+ PyDict_SetItemString(d, name, obj);
+#endif
Py_DECREF(obj);
if (public_interface)
SwigPyBuiltin_AddPublicSymbol(public_interface, name);
@@ -1228,7 +1237,11 @@ SWIG_Python_SetConstant(PyObject *d, PyObject *public_interface, const char *nam
SWIGINTERN void
SWIG_Python_SetConstant(PyObject *d, const char *name, PyObject *obj) {
+#if PY_VERSION_HEX < 0x02030000
PyDict_SetItemString(d, (char *)name, obj);
+#else
+ PyDict_SetItemString(d, name, obj);
+#endif
Py_DECREF(obj);
}
@@ -1549,7 +1562,7 @@ SwigPyObject_repr(SwigPyObject *v, PyObject *args)
#endif
{
const char *name = SWIG_TypePrettyName(v->ty);
- PyObject *repr = SWIG_Python_str_FromFormat("<Swig Object of type '%s' at %p>", name, (void *)v);
+ PyObject *repr = SWIG_Python_str_FromFormat("<Swig Object of type '%s' at %p>", (name ? name : "unknown"), (void *)v);
if (v->next) {
# ifdef METH_NOARGS
PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next);
@@ -1753,8 +1766,10 @@ SwigPyObject_own(PyObject *v, PyObject *args)
PyObject *val = 0;
#if (PY_VERSION_HEX < 0x02020000)
if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
-#else
+#elif (PY_VERSION_HEX < 0x02050000)
if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val))
+#else
+ if (!PyArg_UnpackTuple(args, "own", 0, 1, &val))
#endif
{
return NULL;
@@ -2449,23 +2464,29 @@ SWIG_Python_NewShadowInstance(SwigPyClientData *data, PyObject *swig_this)
} else {
#if PY_VERSION_HEX >= 0x03000000
inst = PyBaseObject_Type.tp_new((PyTypeObject*) data->newargs, Py_None, Py_None);
- PyObject_SetAttr(inst, SWIG_This(), swig_this);
- Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG;
+ if (inst) {
+ PyObject_SetAttr(inst, SWIG_This(), swig_this);
+ Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG;
+ }
#else
PyObject *dict = PyDict_New();
- PyDict_SetItem(dict, SWIG_This(), swig_this);
- inst = PyInstance_NewRaw(data->newargs, dict);
- Py_DECREF(dict);
+ if (dict) {
+ PyDict_SetItem(dict, SWIG_This(), swig_this);
+ inst = PyInstance_NewRaw(data->newargs, dict);
+ Py_DECREF(dict);
+ }
#endif
}
return inst;
#else
#if (PY_VERSION_HEX >= 0x02010000)
- PyObject *inst;
+ PyObject *inst = 0;
PyObject *dict = PyDict_New();
- PyDict_SetItem(dict, SWIG_This(), swig_this);
- inst = PyInstance_NewRaw(data->newargs, dict);
- Py_DECREF(dict);
+ if (dict) {
+ PyDict_SetItem(dict, SWIG_This(), swig_this);
+ inst = PyInstance_NewRaw(data->newargs, dict);
+ Py_DECREF(dict);
+ }
return (PyObject *) inst;
#else
PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
@@ -2516,7 +2537,7 @@ SWIG_Python_SetSwigThis(PyObject *inst, PyObject *swig_this)
SWIGINTERN PyObject *
SWIG_Python_InitShadowInstance(PyObject *args) {
PyObject *obj[2];
- if (!SWIG_Python_UnpackTuple(args,(char*)"swiginit", 2, 2, obj)) {
+ if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) {
return NULL;
} else {
SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
@@ -2572,12 +2593,10 @@ SWIG_Python_NewPointerObj(PyObject *self, void *ptr, swig_type_info *type, int f
assert(!(flags & SWIG_BUILTIN_TP_INIT));
robj = SwigPyObject_New(ptr, type, own);
- if (clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
+ if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
- if (inst) {
- Py_DECREF(robj);
- robj = inst;
- }
+ Py_DECREF(robj);
+ robj = inst;
}
return robj;
}
@@ -2598,7 +2617,7 @@ void *SWIG_ReturnGlobalTypeList(void *);
#endif
SWIGRUNTIME swig_module_info *
-SWIG_Python_GetModule(void) {
+SWIG_Python_GetModule(void *SWIGUNUSEDPARM(clientdata)) {
static void *type_pointer = (void *)0;
/* first check if module already created */
if (!type_pointer) {
@@ -2724,7 +2743,7 @@ SWIG_Python_TypeQuery(const char *type)
descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
#endif
} else {
- swig_module_info *swig_module = SWIG_Python_GetModule();
+ swig_module_info *swig_module = SWIG_GetModule(0);
descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
if (descriptor) {
#ifdef SWIGPY_USE_CAPSULE
@@ -2792,7 +2811,7 @@ SwigPyObject_GetDesc(PyObject *self)
{
SwigPyObject *v = (SwigPyObject *)self;
swig_type_info *ty = v ? v->ty : 0;
- return ty ? ty->str : (char*)"";
+ return ty ? ty->str : "";
}
SWIGRUNTIME void
@@ -2849,6 +2868,7 @@ SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(arg
return result;
}
+#ifdef SWIGPYTHON_BUILTIN
SWIGRUNTIME int
SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
PyTypeObject *tp = obj->ob_type;
@@ -2857,15 +2877,15 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
descrsetfunc f;
int res;
-#ifdef Py_USING_UNICODE
+# ifdef Py_USING_UNICODE
if (PyString_Check(name)) {
name = PyUnicode_Decode(PyString_AsString(name), PyString_Size(name), NULL, NULL);
if (!name)
return -1;
} else if (!PyUnicode_Check(name))
-#else
+# else
if (!PyString_Check(name))
-#endif
+# endif
{
PyErr_Format(PyExc_TypeError, "attribute name must be string, not '%.200s'", name->ob_type->tp_name);
return -1;
@@ -2900,6 +2920,7 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
Py_DECREF(name);
return res;
}
+#endif
#ifdef __cplusplus
@@ -2925,93 +2946,106 @@ SWIG_Python_NonDynamicSetAttr(PyObject *obj, PyObject *name, PyObject *value) {
#define SWIGTYPE_p_apr_int64_t swig_types[3]
#define SWIGTYPE_p_apr_pool_t swig_types[4]
#define SWIGTYPE_p_char swig_types[5]
-#define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[6]
-#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[7]
-#define SWIGTYPE_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t swig_types[8]
-#define SWIGTYPE_p_f_p_void_p_struct_svn_error_t__void swig_types[9]
-#define SWIGTYPE_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t swig_types[10]
-#define SWIGTYPE_p_int swig_types[11]
-#define SWIGTYPE_p_long swig_types[12]
-#define SWIGTYPE_p_p_apr_array_header_t swig_types[13]
-#define SWIGTYPE_p_p_apr_hash_t swig_types[14]
-#define SWIGTYPE_p_p_char swig_types[15]
-#define SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t swig_types[16]
-#define SWIGTYPE_p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t swig_types[17]
-#define SWIGTYPE_p_p_f_p_void_p_struct_svn_error_t__void swig_types[18]
-#define SWIGTYPE_p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t swig_types[19]
-#define SWIGTYPE_p_p_svn_checksum_t swig_types[20]
-#define SWIGTYPE_p_p_svn_fs_access_t swig_types[21]
-#define SWIGTYPE_p_p_svn_fs_history_t swig_types[22]
-#define SWIGTYPE_p_p_svn_fs_id_t swig_types[23]
-#define SWIGTYPE_p_p_svn_fs_root_t swig_types[24]
-#define SWIGTYPE_p_p_svn_fs_t swig_types[25]
-#define SWIGTYPE_p_p_svn_fs_txn_t swig_types[26]
-#define SWIGTYPE_p_p_svn_lock_t swig_types[27]
-#define SWIGTYPE_p_p_svn_stream_t swig_types[28]
-#define SWIGTYPE_p_p_svn_string_t swig_types[29]
-#define SWIGTYPE_p_p_svn_txdelta_stream_t swig_types[30]
-#define SWIGTYPE_p_p_void swig_types[31]
-#define SWIGTYPE_p_svn_auth_baton_t swig_types[32]
-#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[33]
-#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[34]
-#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[35]
-#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[36]
-#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[37]
-#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[38]
-#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[39]
-#define SWIGTYPE_p_svn_auth_provider_t swig_types[40]
-#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[41]
-#define SWIGTYPE_p_svn_checksum_kind_t swig_types[42]
-#define SWIGTYPE_p_svn_commit_info_t swig_types[43]
-#define SWIGTYPE_p_svn_config_t swig_types[44]
-#define SWIGTYPE_p_svn_delta_editor_t swig_types[45]
-#define SWIGTYPE_p_svn_depth_t swig_types[46]
-#define SWIGTYPE_p_svn_dirent_t swig_types[47]
-#define SWIGTYPE_p_svn_errno_t swig_types[48]
-#define SWIGTYPE_p_svn_error_t swig_types[49]
-#define SWIGTYPE_p_svn_fs_access_t swig_types[50]
-#define SWIGTYPE_p_svn_fs_dirent_t swig_types[51]
-#define SWIGTYPE_p_svn_fs_history_t swig_types[52]
-#define SWIGTYPE_p_svn_fs_id_t swig_types[53]
-#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[54]
-#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[55]
-#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[56]
-#define SWIGTYPE_p_svn_fs_path_change_t swig_types[57]
-#define SWIGTYPE_p_svn_fs_root_t swig_types[58]
-#define SWIGTYPE_p_svn_fs_t swig_types[59]
-#define SWIGTYPE_p_svn_fs_txn_t swig_types[60]
-#define SWIGTYPE_p_svn_io_dirent2_t swig_types[61]
-#define SWIGTYPE_p_svn_io_dirent_t swig_types[62]
-#define SWIGTYPE_p_svn_io_file_del_t swig_types[63]
-#define SWIGTYPE_p_svn_location_segment_t swig_types[64]
-#define SWIGTYPE_p_svn_lock_t swig_types[65]
-#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[66]
-#define SWIGTYPE_p_svn_log_changed_path_t swig_types[67]
-#define SWIGTYPE_p_svn_log_entry_t swig_types[68]
-#define SWIGTYPE_p_svn_merge_range_t swig_types[69]
-#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[70]
-#define SWIGTYPE_p_svn_node_kind_t swig_types[71]
-#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[72]
-#define SWIGTYPE_p_svn_opt_revision_t swig_types[73]
-#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[74]
-#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[75]
-#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[76]
-#define SWIGTYPE_p_svn_prop_kind swig_types[77]
-#define SWIGTYPE_p_svn_stream_mark_t swig_types[78]
-#define SWIGTYPE_p_svn_stream_t swig_types[79]
-#define SWIGTYPE_p_svn_string_t swig_types[80]
-#define SWIGTYPE_p_svn_stringbuf_t swig_types[81]
-#define SWIGTYPE_p_svn_tristate_t swig_types[82]
-#define SWIGTYPE_p_svn_txdelta_op_t swig_types[83]
-#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[84]
-#define SWIGTYPE_p_svn_txdelta_window_t swig_types[85]
-#define SWIGTYPE_p_svn_version_checklist_t swig_types[86]
-#define SWIGTYPE_p_svn_version_t swig_types[87]
-#define SWIGTYPE_p_unsigned_char swig_types[88]
-#define SWIGTYPE_p_unsigned_long swig_types[89]
-#define SWIGTYPE_p_void swig_types[90]
-static swig_type_info *swig_types[92];
-static swig_module_info swig_module = {swig_types, 91, 0, 0, 0, 0};
+#define SWIGTYPE_p_f_long_p_void_p_apr_pool_t__void swig_types[6]
+#define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[7]
+#define SWIGTYPE_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[8]
+#define SWIGTYPE_p_f_p_void__p_svn_error_t swig_types[9]
+#define SWIGTYPE_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t swig_types[10]
+#define SWIGTYPE_p_f_p_void_p_apr_pool_t__p_svn_error_t swig_types[11]
+#define SWIGTYPE_p_f_p_void_p_struct_svn_error_t__void swig_types[12]
+#define SWIGTYPE_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t swig_types[13]
+#define SWIGTYPE_p_int swig_types[14]
+#define SWIGTYPE_p_long swig_types[15]
+#define SWIGTYPE_p_p_apr_array_header_t swig_types[16]
+#define SWIGTYPE_p_p_apr_hash_t swig_types[17]
+#define SWIGTYPE_p_p_char swig_types[18]
+#define SWIGTYPE_p_p_f_long_p_void_p_apr_pool_t__void swig_types[19]
+#define SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[20]
+#define SWIGTYPE_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t swig_types[21]
+#define SWIGTYPE_p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t swig_types[22]
+#define SWIGTYPE_p_p_f_p_void_p_apr_pool_t__p_svn_error_t swig_types[23]
+#define SWIGTYPE_p_p_f_p_void_p_struct_svn_error_t__void swig_types[24]
+#define SWIGTYPE_p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t swig_types[25]
+#define SWIGTYPE_p_p_svn_checksum_t swig_types[26]
+#define SWIGTYPE_p_p_svn_fs_access_t swig_types[27]
+#define SWIGTYPE_p_p_svn_fs_history_t swig_types[28]
+#define SWIGTYPE_p_p_svn_fs_id_t swig_types[29]
+#define SWIGTYPE_p_p_svn_fs_root_t swig_types[30]
+#define SWIGTYPE_p_p_svn_fs_t swig_types[31]
+#define SWIGTYPE_p_p_svn_fs_txn_t swig_types[32]
+#define SWIGTYPE_p_p_svn_lock_t swig_types[33]
+#define SWIGTYPE_p_p_svn_stream_t swig_types[34]
+#define SWIGTYPE_p_p_svn_string_t swig_types[35]
+#define SWIGTYPE_p_p_svn_txdelta_stream_t swig_types[36]
+#define SWIGTYPE_p_p_void swig_types[37]
+#define SWIGTYPE_p_svn_auth_baton_t swig_types[38]
+#define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[39]
+#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[40]
+#define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[41]
+#define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[42]
+#define SWIGTYPE_p_svn_auth_cred_username_t swig_types[43]
+#define SWIGTYPE_p_svn_auth_iterstate_t swig_types[44]
+#define SWIGTYPE_p_svn_auth_provider_object_t swig_types[45]
+#define SWIGTYPE_p_svn_auth_provider_t swig_types[46]
+#define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[47]
+#define SWIGTYPE_p_svn_checksum_ctx_t swig_types[48]
+#define SWIGTYPE_p_svn_checksum_kind_t swig_types[49]
+#define SWIGTYPE_p_svn_checksum_t swig_types[50]
+#define SWIGTYPE_p_svn_commit_info_t swig_types[51]
+#define SWIGTYPE_p_svn_config_t swig_types[52]
+#define SWIGTYPE_p_svn_delta_editor_t swig_types[53]
+#define SWIGTYPE_p_svn_depth_t swig_types[54]
+#define SWIGTYPE_p_svn_dirent_t swig_types[55]
+#define SWIGTYPE_p_svn_errno_t swig_types[56]
+#define SWIGTYPE_p_svn_error_t swig_types[57]
+#define SWIGTYPE_p_svn_fs_access_t swig_types[58]
+#define SWIGTYPE_p_svn_fs_dirent_t swig_types[59]
+#define SWIGTYPE_p_svn_fs_history_t swig_types[60]
+#define SWIGTYPE_p_svn_fs_id_t swig_types[61]
+#define SWIGTYPE_p_svn_fs_pack_notify_action_t swig_types[62]
+#define SWIGTYPE_p_svn_fs_path_change2_t swig_types[63]
+#define SWIGTYPE_p_svn_fs_path_change_kind_t swig_types[64]
+#define SWIGTYPE_p_svn_fs_path_change_t swig_types[65]
+#define SWIGTYPE_p_svn_fs_root_t swig_types[66]
+#define SWIGTYPE_p_svn_fs_t swig_types[67]
+#define SWIGTYPE_p_svn_fs_txn_t swig_types[68]
+#define SWIGTYPE_p_svn_io_dirent2_t swig_types[69]
+#define SWIGTYPE_p_svn_io_dirent_t swig_types[70]
+#define SWIGTYPE_p_svn_io_file_del_t swig_types[71]
+#define SWIGTYPE_p_svn_location_segment_t swig_types[72]
+#define SWIGTYPE_p_svn_lock_t swig_types[73]
+#define SWIGTYPE_p_svn_log_changed_path2_t swig_types[74]
+#define SWIGTYPE_p_svn_log_changed_path_t swig_types[75]
+#define SWIGTYPE_p_svn_log_entry_t swig_types[76]
+#define SWIGTYPE_p_svn_merge_range_t swig_types[77]
+#define SWIGTYPE_p_svn_mergeinfo_inheritance_t swig_types[78]
+#define SWIGTYPE_p_svn_node_kind_t swig_types[79]
+#define SWIGTYPE_p_svn_opt_revision_range_t swig_types[80]
+#define SWIGTYPE_p_svn_opt_revision_t swig_types[81]
+#define SWIGTYPE_p_svn_opt_revision_value_t swig_types[82]
+#define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[83]
+#define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[84]
+#define SWIGTYPE_p_svn_prop_inherited_item_t swig_types[85]
+#define SWIGTYPE_p_svn_prop_kind swig_types[86]
+#define SWIGTYPE_p_svn_stream_mark_t swig_types[87]
+#define SWIGTYPE_p_svn_stream_t swig_types[88]
+#define SWIGTYPE_p_svn_string_t swig_types[89]
+#define SWIGTYPE_p_svn_stringbuf_t swig_types[90]
+#define SWIGTYPE_p_svn_tristate_t swig_types[91]
+#define SWIGTYPE_p_svn_txdelta_op_t swig_types[92]
+#define SWIGTYPE_p_svn_txdelta_stream_t swig_types[93]
+#define SWIGTYPE_p_svn_txdelta_window_t swig_types[94]
+#define SWIGTYPE_p_svn_version_checklist_t swig_types[95]
+#define SWIGTYPE_p_svn_version_ext_linked_lib_t swig_types[96]
+#define SWIGTYPE_p_svn_version_ext_loaded_lib_t swig_types[97]
+#define SWIGTYPE_p_svn_version_extended_t swig_types[98]
+#define SWIGTYPE_p_svn_version_t swig_types[99]
+#define SWIGTYPE_p_svn_wc_external_item2_t swig_types[100]
+#define SWIGTYPE_p_unsigned_char swig_types[101]
+#define SWIGTYPE_p_unsigned_long swig_types[102]
+#define SWIGTYPE_p_void swig_types[103]
+static swig_type_info *swig_types[105];
+static swig_module_info swig_module = {swig_types, 104, 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)
@@ -3035,7 +3069,7 @@ static swig_module_info swig_module = {swig_types, 91, 0, 0, 0, 0};
#endif
#define SWIG_name "_fs"
-#define SWIGVERSION 0x020004
+#define SWIGVERSION 0x020009
#define SWIG_VERSION SWIGVERSION
@@ -3357,12 +3391,13 @@ SWIG_As_long (PyObject* obj)
}
- #define SWIG_From_long PyInt_FromLong
+ #define SWIG_From_long PyLong_FromLong
SWIGINTERN int
SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val)
{
+#if PY_VERSION_HEX < 0x03000000
if (PyInt_Check(obj)) {
long v = PyInt_AsLong(obj);
if (v >= 0) {
@@ -3371,7 +3406,9 @@ SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val)
} else {
return SWIG_OverflowError;
}
- } else if (PyLong_Check(obj)) {
+ } else
+#endif
+ if (PyLong_Check(obj)) {
unsigned long v = PyLong_AsUnsignedLong(obj);
if (!PyErr_Occurred()) {
if (val) *val = v;
@@ -3420,10 +3457,10 @@ SWIG_As_unsigned_SS_long (PyObject* obj)
}
-SWIGINTERNINLINE PyObject *
-SWIG_From_int (int value)
-{
- return SWIG_From_long (value);
+SWIGINTERNINLINE PyObject*
+ SWIG_From_int (int value)
+{
+ return PyInt_FromLong((long) value);
}
@@ -3432,6 +3469,21 @@ static void svn_fs_invoke_warning_callback(
_obj(baton, err);
}
+static void svn_fs_invoke_progress_notify_func(
+ svn_fs_progress_notify_func_t _obj, svn_revnum_t revision, void *baton, apr_pool_t *pool) {
+ _obj(revision, baton, pool);
+}
+
+static svn_error_t * svn_fs_invoke_freeze_func(
+ svn_fs_freeze_func_t _obj, void *baton, apr_pool_t *pool) {
+ return _obj(baton, pool);
+}
+
+static svn_error_t * svn_fs_invoke_process_contents_func(
+ svn_fs_process_contents_func_t _obj, const unsigned char *contents, apr_size_t len, void *baton, apr_pool_t *scratch_pool) {
+ return _obj(contents, len, baton, scratch_pool);
+}
+
static svn_error_t * svn_fs_invoke_get_locks_callback(
svn_fs_get_locks_callback_t _obj, void *baton, svn_lock_t *lock, apr_pool_t *pool) {
return _obj(baton, lock, pool);
@@ -3519,53 +3571,6 @@ fail:
}
-SWIGINTERN PyObject *_wrap_svn_fs_set_warning_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
- PyObject *resultobj = 0;
- svn_fs_t *arg1 = (svn_fs_t *) 0 ;
- svn_fs_warning_callback_t arg2 = (svn_fs_warning_callback_t) 0 ;
- void *arg3 = (void *) 0 ;
- PyObject * obj0 = 0 ;
- PyObject * obj1 = 0 ;
- PyObject * obj2 = 0 ;
-
- if (!PyArg_ParseTuple(args,(char *)"OOO:svn_fs_set_warning_func",&obj0,&obj1,&obj2)) SWIG_fail;
- {
- arg1 = (svn_fs_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0);
- if (PyErr_Occurred()) {
- SWIG_fail;
- }
- }
- {
- svn_fs_warning_callback_t * tmp =
- svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_f_p_void_p_struct_svn_error_t__void, svn_argnum_obj1);
- if (tmp == NULL || PyErr_Occurred()) {
- SWIG_fail;
- }
- arg2 = *tmp;
- }
- {
- if (obj2 == Py_None) {
- arg3 = NULL;
- } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) {
- arg3 = (void *) obj2;
- PyErr_Clear();
- }
- }
- {
- svn_swig_py_release_py_lock();
-
- svn_fs_set_warning_func(arg1,arg2,arg3);
-
- svn_swig_py_acquire_py_lock();
-
- }
- resultobj = SWIG_Py_Void();
- return resultobj;
-fail:
- return NULL;
-}
-
-
SWIGINTERN PyObject *_wrap_svn_fs_create(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
svn_fs_t **arg1 = (svn_fs_t **) 0 ;
@@ -3874,6 +3879,57 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_config(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_t *arg1 = (svn_fs_t *) 0 ;
+ 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 ;
+ apr_hash_t *result = 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 *)"O|O:svn_fs_config",&obj0,&obj1)) SWIG_fail;
+ {
+ arg1 = (svn_fs_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ if (obj1) {
+ /* Verify that the user supplied a valid pool */
+ if (obj1 != Py_None && obj1 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1);
+ SWIG_arg_fail(svn_argnum_obj1);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (apr_hash_t *)svn_fs_config(arg1,arg2);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_hash_t,
+ _global_py_pool, args);
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_delete_fs(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
char *arg1 = (char *) 0 ;
@@ -3927,6 +3983,83 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_hotcopy2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ char *arg1 = (char *) 0 ;
+ char *arg2 = (char *) 0 ;
+ svn_boolean_t arg3 ;
+ svn_boolean_t arg4 ;
+ svn_cancel_func_t arg5 = (svn_cancel_func_t) 0 ;
+ void *arg6 = (void *) 0 ;
+ apr_pool_t *arg7 = (apr_pool_t *) 0 ;
+ apr_pool_t *_global_pool = NULL ;
+ PyObject *_global_py_pool = NULL ;
+ PyObject * obj2 = 0 ;
+ PyObject * obj3 = 0 ;
+ PyObject * obj4 = 0 ;
+ PyObject * obj5 = 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;
+ arg7 = _global_pool;
+ if (!PyArg_ParseTuple(args,(char *)"ssOOO|O:svn_fs_hotcopy2",&arg1,&arg2,&obj2,&obj3,&obj4,&obj5)) SWIG_fail;
+ {
+ arg3 = (svn_boolean_t)SWIG_As_long (obj2);
+ if (SWIG_arg_fail(svn_argnum_obj2)) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg4 = (svn_boolean_t)SWIG_As_long (obj3);
+ if (SWIG_arg_fail(svn_argnum_obj3)) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg5 = svn_swig_py_cancel_func;
+ arg6 = obj4; /* our function is the baton. */
+ }
+ if (obj5) {
+ /* Verify that the user supplied a valid pool */
+ if (obj5 != Py_None && obj5 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj5);
+ SWIG_arg_fail(svn_argnum_obj5);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_hotcopy2((char const *)arg1,(char const *)arg2,arg3,arg4,arg5,arg6,arg7);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_hotcopy(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
char *arg1 = (char *) 0 ;
@@ -4049,6 +4182,73 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_freeze(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_t *arg1 = (svn_fs_t *) 0 ;
+ svn_fs_freeze_func_t arg2 = (svn_fs_freeze_func_t) 0 ;
+ void *arg3 = (void *) 0 ;
+ 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 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg4 = _global_pool;
+ if (!PyArg_ParseTuple(args,(char *)"OO|O:svn_fs_freeze",&obj0,&obj1,&obj2)) SWIG_fail;
+ {
+ arg1 = (svn_fs_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_t, svn_argnum_obj0);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg2 = svn_swig_py_fs_freeze_func;
+ arg3 = (void *)obj1;
+ }
+ if (obj2) {
+ /* Verify that the user supplied a valid pool */
+ if (obj2 != Py_None && obj2 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2);
+ SWIG_arg_fail(svn_argnum_obj2);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_freeze(arg1,arg2,arg3,arg4);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_berkeley_logfiles(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
apr_array_header_t **arg1 = (apr_array_header_t **) 0 ;
@@ -4477,7 +4677,7 @@ SWIGINTERN PyObject *_wrap_svn_fs_create_access(PyObject *SWIGUNUSEDPARM(self),
SWIG_fail;
arg3 = _global_pool;
arg1 = &temp1;
- if (!PyArg_ParseTuple(args,(char *)"s|O:svn_fs_create_access",&arg2,&obj1)) SWIG_fail;
+ if (!PyArg_ParseTuple(args,(char *)"z|O:svn_fs_create_access",&arg2,&obj1)) SWIG_fail;
if (obj1) {
/* Verify that the user supplied a valid pool */
if (obj1 != Py_None && obj1 != _global_py_pool) {
@@ -6177,14 +6377,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_rev_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_fs_id_t *arg2 = (svn_fs_id_t *) 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_node_rev_id_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6205,13 +6405,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_rev_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_fs_id_t *result = 0 ;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_node_rev_id_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6227,14 +6427,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_change_kind_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_fs_path_change_kind_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_change_kind_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6255,13 +6455,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_change_kind_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_fs_path_change_kind_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_change_kind_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6276,14 +6476,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_text_mod_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_boolean_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_text_mod_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6304,13 +6504,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_text_mod_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_boolean_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_text_mod_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6325,14 +6525,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_prop_mod_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_boolean_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_prop_mod_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6353,13 +6553,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_prop_mod_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_boolean_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_prop_mod_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6374,14 +6574,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_kind_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_node_kind_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_node_kind_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6402,13 +6602,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_node_kind_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_node_kind_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_node_kind_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6423,14 +6623,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_known_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_boolean_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_copyfrom_known_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6451,13 +6651,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_known_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_boolean_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_known_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6472,14 +6672,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_rev_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
svn_revnum_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change2_t_copyfrom_rev_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6500,13 +6700,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_rev_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
svn_revnum_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_rev_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6521,13 +6721,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_path_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
char *arg2 = (char *) 0 ;
PyObject * obj0 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"Oz:svn_fs_path_change2_t_copyfrom_path_set",&obj0,&arg2)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6549,13 +6749,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change2_t_copyfrom_path_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change2_t *arg1 = (svn_fs_path_change2_t *) 0 ;
+ struct svn_fs_path_change2_t *arg1 = (struct svn_fs_path_change2_t *) 0 ;
PyObject * obj0 = 0 ;
char *result = 0 ;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change2_t_copyfrom_path_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change2_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6577,14 +6777,14 @@ SWIGINTERN PyObject *svn_fs_path_change2_t_swigregister(PyObject *SWIGUNUSEDPARM
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_node_rev_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
svn_fs_id_t *arg2 = (svn_fs_id_t *) 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_node_rev_id_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6605,13 +6805,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_node_rev_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
PyObject * obj0 = 0 ;
svn_fs_id_t *result = 0 ;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_node_rev_id_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6627,14 +6827,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_change_kind_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
svn_fs_path_change_kind_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_change_kind_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6655,13 +6855,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_change_kind_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
PyObject * obj0 = 0 ;
svn_fs_path_change_kind_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_change_kind_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6676,14 +6876,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_text_mod_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
svn_boolean_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_text_mod_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6704,13 +6904,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_text_mod_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
PyObject * obj0 = 0 ;
svn_boolean_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_text_mod_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6725,14 +6925,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_prop_mod_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
svn_boolean_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_path_change_t_prop_mod_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -6753,13 +6953,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_path_change_t_prop_mod_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_path_change_t *arg1 = (svn_fs_path_change_t *) 0 ;
+ struct svn_fs_path_change_t *arg1 = (struct svn_fs_path_change_t *) 0 ;
PyObject * obj0 = 0 ;
svn_boolean_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_path_change_t_prop_mod_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_path_change_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_path_change_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8193,6 +8393,136 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_get_mergeinfo2(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_mergeinfo_catalog_t *arg1 = (svn_mergeinfo_catalog_t *) 0 ;
+ svn_fs_root_t *arg2 = (svn_fs_root_t *) 0 ;
+ apr_array_header_t *arg3 = (apr_array_header_t *) 0 ;
+ svn_mergeinfo_inheritance_t arg4 ;
+ svn_boolean_t arg5 ;
+ svn_boolean_t arg6 ;
+ apr_pool_t *arg7 = (apr_pool_t *) 0 ;
+ apr_pool_t *arg8 = (apr_pool_t *) 0 ;
+ apr_pool_t *_global_pool = NULL ;
+ PyObject *_global_py_pool = NULL ;
+ svn_mergeinfo_catalog_t temp1 ;
+ PyObject * obj0 = 0 ;
+ PyObject * obj1 = 0 ;
+ PyObject * obj2 = 0 ;
+ PyObject * obj3 = 0 ;
+ PyObject * obj4 = 0 ;
+ PyObject * obj5 = 0 ;
+ PyObject * obj6 = 0 ;
+ svn_error_t *result = 0 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg7 = _global_pool;
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg8 = _global_pool;
+ arg1 = &temp1;
+ if (!PyArg_ParseTuple(args,(char *)"OOOOO|OO:svn_fs_get_mergeinfo2",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) SWIG_fail;
+ {
+ arg2 = (svn_fs_root_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg3 = (apr_array_header_t *) svn_swig_py_seq_to_array(obj1,
+ sizeof(const char *),
+ svn_swig_py_unwrap_string,
+ NULL,
+ _global_pool);
+ if (PyErr_Occurred())
+ SWIG_fail;
+ }
+ {
+ arg4 = (svn_mergeinfo_inheritance_t)SWIG_As_long (obj2);
+ if (SWIG_arg_fail(svn_argnum_obj2)) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg5 = (svn_boolean_t)SWIG_As_long (obj3);
+ if (SWIG_arg_fail(svn_argnum_obj3)) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg6 = (svn_boolean_t)SWIG_As_long (obj4);
+ if (SWIG_arg_fail(svn_argnum_obj4)) {
+ SWIG_fail;
+ }
+ }
+ if (obj5) {
+ /* Verify that the user supplied a valid pool */
+ if (obj5 != Py_None && obj5 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj5);
+ SWIG_arg_fail(svn_argnum_obj5);
+ SWIG_fail;
+ }
+ }
+ if (obj6) {
+ /* Verify that the user supplied a valid pool */
+ if (obj6 != Py_None && obj6 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj6);
+ SWIG_arg_fail(svn_argnum_obj6);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_get_mergeinfo2(arg1,arg2,(apr_array_header_t const *)arg3,arg4,arg5,arg6,arg7,arg8);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ resultobj = SWIG_Python_AppendOutput(resultobj, svn_swig_py_mergeinfo_catalog_to_dict(*arg1,
+ SWIGTYPE_p_svn_merge_range_t,
+ _global_py_pool))
+
+
+
+ ;
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_get_mergeinfo(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
svn_mergeinfo_catalog_t *arg1 = (svn_mergeinfo_catalog_t *) 0 ;
@@ -8392,13 +8722,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_name_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
char *arg2 = (char *) 0 ;
PyObject * obj0 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"Os:svn_fs_dirent_t_name_set",&obj0,&arg2)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8420,13 +8750,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_name_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
PyObject * obj0 = 0 ;
char *result = 0 ;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_name_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8441,14 +8771,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_id_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
svn_fs_id_t *arg2 = (svn_fs_id_t *) 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_dirent_t_id_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8469,13 +8799,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_id_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
PyObject * obj0 = 0 ;
svn_fs_id_t *result = 0 ;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_id_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8491,14 +8821,14 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_kind_set(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
svn_node_kind_t arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if (!PyArg_ParseTuple(args,(char *)"OO:svn_fs_dirent_t_kind_set",&obj0,&obj1)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8519,13 +8849,13 @@ fail:
SWIGINTERN PyObject *_wrap_svn_fs_dirent_t_kind_get(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
- svn_fs_dirent_t *arg1 = (svn_fs_dirent_t *) 0 ;
+ struct svn_fs_dirent_t *arg1 = (struct svn_fs_dirent_t *) 0 ;
PyObject * obj0 = 0 ;
svn_node_kind_t result;
if (!PyArg_ParseTuple(args,(char *)"O:svn_fs_dirent_t_kind_get",&obj0)) SWIG_fail;
{
- arg1 = (svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
+ arg1 = (struct svn_fs_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_dirent_t, svn_argnum_obj0);
if (PyErr_Occurred()) {
SWIG_fail;
}
@@ -8957,8 +9287,6 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self),
apr_pool_t *_global_pool = NULL ;
PyObject *_global_py_pool = NULL ;
svn_checksum_t *temp1 ;
- void *argp2 ;
- int res2 = 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
PyObject * obj3 = 0 ;
@@ -8972,14 +9300,9 @@ SWIGINTERN PyObject *_wrap_svn_fs_file_checksum(PyObject *SWIGUNUSEDPARM(self),
arg1 = &temp1;
if (!PyArg_ParseTuple(args,(char *)"OOsO|O:svn_fs_file_checksum",&obj0,&obj1,&arg4,&obj3,&obj4)) SWIG_fail;
{
- res2 = SWIG_ConvertPtr(obj0, &argp2, SWIGTYPE_p_svn_checksum_kind_t, 0 );
- if (!SWIG_IsOK(res2)) {
- SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "svn_fs_file_checksum" "', argument " "2"" of type '" "svn_checksum_kind_t""'");
- }
- if (!argp2) {
- SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "svn_fs_file_checksum" "', argument " "2"" of type '" "svn_checksum_kind_t""'");
- } else {
- arg2 = *((svn_checksum_kind_t *)(argp2));
+ arg2 = (svn_checksum_kind_t)SWIG_As_long (obj0);
+ if (SWIG_arg_fail(svn_argnum_obj0)) {
+ SWIG_fail;
}
}
{
@@ -9179,6 +9502,97 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_try_process_file_contents(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_boolean_t *arg1 = (svn_boolean_t *) 0 ;
+ svn_fs_root_t *arg2 = (svn_fs_root_t *) 0 ;
+ char *arg3 = (char *) 0 ;
+ svn_fs_process_contents_func_t arg4 = (svn_fs_process_contents_func_t) 0 ;
+ void *arg5 = (void *) 0 ;
+ apr_pool_t *arg6 = (apr_pool_t *) 0 ;
+ apr_pool_t *_global_pool = NULL ;
+ PyObject *_global_py_pool = NULL ;
+ svn_boolean_t temp1 ;
+ int res1 = SWIG_TMPOBJ ;
+ PyObject * obj0 = 0 ;
+ PyObject * obj2 = 0 ;
+ PyObject * obj3 = 0 ;
+ PyObject * obj4 = 0 ;
+ svn_error_t *result = 0 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg6 = _global_pool;
+ arg1 = &temp1;
+ if (!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_fs_try_process_file_contents",&obj0,&arg3,&obj2,&obj3,&obj4)) SWIG_fail;
+ {
+ arg2 = (svn_fs_root_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ {
+ svn_fs_process_contents_func_t * tmp =
+ svn_swig_MustGetPtr(obj2, SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj2);
+ if (tmp == NULL || PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ arg4 = *tmp;
+ }
+ {
+ if (obj3 == Py_None) {
+ arg5 = NULL;
+ } else if (SWIG_ConvertPtr(obj3, (void **) &arg5, 0, 0) == -1) {
+ arg5 = (void *) obj3;
+ PyErr_Clear();
+ }
+ }
+ if (obj4) {
+ /* Verify that the user supplied a valid pool */
+ if (obj4 != Py_None && obj4 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4);
+ SWIG_arg_fail(svn_argnum_obj4);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_try_process_file_contents(arg1,arg2,(char const *)arg3,arg4,arg5,arg6);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ if (SWIG_IsTmpObj(res1)) {
+ resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_From_int((*arg1)));
+ } else {
+ int new_flags = SWIG_IsNewObj(res1) ? (SWIG_POINTER_OWN | 0 ) : 0 ;
+ resultobj = SWIG_Python_AppendOutput(resultobj, SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, new_flags));
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_make_file(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
svn_fs_root_t *arg1 = (svn_fs_root_t *) 0 ;
@@ -10787,6 +11201,168 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_verify(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ char *arg1 = (char *) 0 ;
+ apr_hash_t *arg2 = (apr_hash_t *) 0 ;
+ svn_revnum_t arg3 ;
+ svn_revnum_t arg4 ;
+ svn_fs_progress_notify_func_t arg5 = (svn_fs_progress_notify_func_t) 0 ;
+ void *arg6 = (void *) 0 ;
+ svn_cancel_func_t arg7 = (svn_cancel_func_t) 0 ;
+ void *arg8 = (void *) 0 ;
+ apr_pool_t *arg9 = (apr_pool_t *) 0 ;
+ apr_pool_t *_global_pool = NULL ;
+ PyObject *_global_py_pool = NULL ;
+ 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 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg9 = _global_pool;
+ if (!PyArg_ParseTuple(args,(char *)"sOOOOOO|O:svn_fs_verify",&arg1,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6,&obj7)) SWIG_fail;
+ {
+ /* PYTHON-FIXME: Handle None -> NULL. */
+ arg2 = svn_swig_py_stringhash_from_dict(obj1, _global_pool);
+ }
+ {
+ arg3 = (svn_revnum_t)SWIG_As_long (obj2);
+ if (SWIG_arg_fail(svn_argnum_obj2)) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg4 = (svn_revnum_t)SWIG_As_long (obj3);
+ if (SWIG_arg_fail(svn_argnum_obj3)) {
+ SWIG_fail;
+ }
+ }
+ {
+ svn_fs_progress_notify_func_t * tmp =
+ svn_swig_MustGetPtr(obj4, SWIGTYPE_p_p_f_long_p_void_p_apr_pool_t__void, svn_argnum_obj4);
+ if (tmp == NULL || PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ arg5 = *tmp;
+ }
+ {
+ if (obj5 == Py_None) {
+ arg6 = NULL;
+ } else if (SWIG_ConvertPtr(obj5, (void **) &arg6, 0, 0) == -1) {
+ arg6 = (void *) obj5;
+ PyErr_Clear();
+ }
+ }
+ {
+ arg7 = svn_swig_py_cancel_func;
+ arg8 = obj6; /* our function is the baton. */
+ }
+ if (obj7) {
+ /* Verify that the user supplied a valid pool */
+ if (obj7 != Py_None && obj7 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj7);
+ SWIG_arg_fail(svn_argnum_obj7);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_verify((char const *)arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
+SWIGINTERN PyObject *_wrap_svn_fs_verify_root(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_root_t *arg1 = (svn_fs_root_t *) 0 ;
+ 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 ;
+
+ 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 *)"O|O:svn_fs_verify_root",&obj0,&obj1)) SWIG_fail;
+ {
+ arg1 = (svn_fs_root_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_fs_root_t, svn_argnum_obj0);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ if (obj1) {
+ /* Verify that the user supplied a valid pool */
+ if (obj1 != Py_None && obj1 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1);
+ SWIG_arg_fail(svn_argnum_obj1);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_verify_root(arg1,arg2);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *svn_fs_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
@@ -10876,6 +11452,235 @@ fail:
}
+SWIGINTERN PyObject *_wrap_svn_fs_invoke_progress_notify_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_progress_notify_func_t arg1 = (svn_fs_progress_notify_func_t) 0 ;
+ svn_revnum_t arg2 ;
+ void *arg3 = (void *) 0 ;
+ 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 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg4 = _global_pool;
+ if (!PyArg_ParseTuple(args,(char *)"OOO|O:svn_fs_invoke_progress_notify_func",&obj0,&obj1,&obj2,&obj3)) SWIG_fail;
+ {
+ svn_fs_progress_notify_func_t * tmp =
+ svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_f_long_p_void_p_apr_pool_t__void, svn_argnum_obj0);
+ if (tmp == NULL || PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ arg1 = *tmp;
+ }
+ {
+ arg2 = (svn_revnum_t)SWIG_As_long (obj1);
+ if (SWIG_arg_fail(svn_argnum_obj1)) {
+ SWIG_fail;
+ }
+ }
+ {
+ if (obj2 == Py_None) {
+ arg3 = NULL;
+ } else if (SWIG_ConvertPtr(obj2, (void **) &arg3, 0, 0) == -1) {
+ arg3 = (void *) obj2;
+ PyErr_Clear();
+ }
+ }
+ if (obj3) {
+ /* Verify that the user supplied a valid pool */
+ if (obj3 != Py_None && obj3 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3);
+ SWIG_arg_fail(svn_argnum_obj3);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ svn_fs_invoke_progress_notify_func(arg1,arg2,arg3,arg4);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ resultobj = SWIG_Py_Void();
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
+SWIGINTERN PyObject *_wrap_svn_fs_invoke_freeze_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_freeze_func_t arg1 = (svn_fs_freeze_func_t) 0 ;
+ void *arg2 = (void *) 0 ;
+ 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 ;
+
+ 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|O:svn_fs_invoke_freeze_func",&obj0,&obj1,&obj2)) SWIG_fail;
+ {
+ svn_fs_freeze_func_t * tmp =
+ svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_f_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0);
+ if (tmp == NULL || PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ arg1 = *tmp;
+ }
+ {
+ if (obj1 == Py_None) {
+ arg2 = NULL;
+ } else if (SWIG_ConvertPtr(obj1, (void **) &arg2, 0, 0) == -1) {
+ arg2 = (void *) obj1;
+ PyErr_Clear();
+ }
+ }
+ if (obj2) {
+ /* Verify that the user supplied a valid pool */
+ if (obj2 != Py_None && obj2 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2);
+ SWIG_arg_fail(svn_argnum_obj2);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_invoke_freeze_func(arg1,arg2,arg3);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
+SWIGINTERN PyObject *_wrap_svn_fs_invoke_process_contents_func(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *resultobj = 0;
+ svn_fs_process_contents_func_t arg1 = (svn_fs_process_contents_func_t) 0 ;
+ unsigned char *arg2 = (unsigned char *) 0 ;
+ apr_size_t arg3 ;
+ void *arg4 = (void *) 0 ;
+ 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 ;
+
+ if (svn_swig_py_get_pool_arg(args, SWIGTYPE_p_apr_pool_t,
+ &_global_py_pool, &_global_pool))
+ SWIG_fail;
+ arg5 = _global_pool;
+ if (!PyArg_ParseTuple(args,(char *)"OOOO|O:svn_fs_invoke_process_contents_func",&obj0,&obj1,&obj2,&obj3,&obj4)) SWIG_fail;
+ {
+ svn_fs_process_contents_func_t * tmp =
+ svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0);
+ if (tmp == NULL || PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ arg1 = *tmp;
+ }
+ {
+ arg2 = (unsigned char *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_unsigned_char, svn_argnum_obj1);
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+ }
+ {
+ arg3 = (apr_size_t)SWIG_As_unsigned_SS_long (obj2);
+ if (SWIG_arg_fail(svn_argnum_obj2)) {
+ SWIG_fail;
+ }
+ }
+ {
+ if (obj3 == Py_None) {
+ arg4 = NULL;
+ } else if (SWIG_ConvertPtr(obj3, (void **) &arg4, 0, 0) == -1) {
+ arg4 = (void *) obj3;
+ PyErr_Clear();
+ }
+ }
+ if (obj4) {
+ /* Verify that the user supplied a valid pool */
+ if (obj4 != Py_None && obj4 != _global_py_pool) {
+ SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4);
+ SWIG_arg_fail(svn_argnum_obj4);
+ SWIG_fail;
+ }
+ }
+ {
+ svn_swig_py_release_py_lock();
+
+ result = (svn_error_t *)svn_fs_invoke_process_contents_func(arg1,(unsigned char const *)arg2,arg3,arg4,arg5);
+
+ svn_swig_py_acquire_py_lock();
+
+ }
+ {
+ if (result != NULL) {
+ if (result->apr_err != SVN_ERR_SWIG_PY_EXCEPTION_SET)
+ svn_swig_py_svn_exception(result);
+ else
+ svn_error_clear(result);
+ SWIG_fail;
+ }
+ Py_INCREF(Py_None);
+ resultobj = Py_None;
+ }
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return resultobj;
+fail:
+ {
+ Py_XDECREF(_global_py_pool);
+ }
+ return NULL;
+}
+
+
SWIGINTERN PyObject *_wrap_svn_fs_invoke_get_locks_callback(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
svn_fs_get_locks_callback_t arg1 = (svn_fs_get_locks_callback_t) 0 ;
@@ -11046,6 +11851,27 @@ SWIGINTERN PyObject *svn_fs_warning_callback_t_swigregister(PyObject *SWIGUNUSED
return SWIG_Py_Void();
}
+SWIGINTERN PyObject *svn_fs_progress_notify_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *obj;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
+ SWIG_TypeNewClientData(SWIGTYPE_p_p_f_long_p_void_p_apr_pool_t__void, SWIG_NewClientData(obj));
+ return SWIG_Py_Void();
+}
+
+SWIGINTERN PyObject *svn_fs_freeze_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *obj;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
+ SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj));
+ return SWIG_Py_Void();
+}
+
+SWIGINTERN PyObject *svn_fs_process_contents_func_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
+ PyObject *obj;
+ if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
+ SWIG_TypeNewClientData(SWIGTYPE_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, SWIG_NewClientData(obj));
+ return SWIG_Py_Void();
+}
+
SWIGINTERN PyObject *svn_fs_get_locks_callback_t_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
@@ -11062,68 +11888,64 @@ SWIGINTERN PyObject *svn_fs_pack_notify_t_swigregister(PyObject *SWIGUNUSEDPARM(
static PyMethodDef SwigMethods[] = {
{ (char *)"SWIG_PyInstanceMethod_New", (PyCFunction)SWIG_PyInstanceMethod_New, METH_O, NULL},
- { (char *)"svn_fs_version", _wrap_svn_fs_version, METH_VARARGS, (char *)"svn_fs_version() -> svn_version_t"},
+ { (char *)"svn_fs_version", _wrap_svn_fs_version, METH_VARARGS, (char *)"svn_fs_version() -> svn_version_t const *"},
{ (char *)"svn_fs_initialize", _wrap_svn_fs_initialize, METH_VARARGS, (char *)"svn_fs_initialize(apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_set_warning_func", _wrap_svn_fs_set_warning_func, METH_VARARGS, (char *)"svn_fs_set_warning_func(svn_fs_t fs, svn_fs_warning_callback_t warning, void warning_baton)"},
- { (char *)"svn_fs_create", _wrap_svn_fs_create, METH_VARARGS, (char *)"svn_fs_create(char path, apr_hash_t fs_config, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_open", _wrap_svn_fs_open, METH_VARARGS, (char *)"svn_fs_open(char path, apr_hash_t fs_config, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_upgrade", _wrap_svn_fs_upgrade, METH_VARARGS, (char *)"svn_fs_upgrade(char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_type", _wrap_svn_fs_type, METH_VARARGS, (char *)"svn_fs_type(char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_path", _wrap_svn_fs_path, METH_VARARGS, (char *)"svn_fs_path(svn_fs_t fs, apr_pool_t pool) -> char"},
- { (char *)"svn_fs_delete_fs", _wrap_svn_fs_delete_fs, METH_VARARGS, (char *)"svn_fs_delete_fs(char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_hotcopy", _wrap_svn_fs_hotcopy, METH_VARARGS, (char *)"\n"
- "svn_fs_hotcopy(char src_path, char dest_path, svn_boolean_t clean, \n"
- " apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_recover", _wrap_svn_fs_recover, METH_VARARGS, (char *)"svn_fs_recover(char path, svn_cancel_func_t cancel_func, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_berkeley_logfiles", _wrap_svn_fs_berkeley_logfiles, METH_VARARGS, (char *)"svn_fs_berkeley_logfiles(char path, svn_boolean_t only_unused, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_new", _wrap_svn_fs_new, METH_VARARGS, (char *)"svn_fs_new(apr_hash_t fs_config, apr_pool_t pool) -> svn_fs_t"},
- { (char *)"svn_fs_create_berkeley", _wrap_svn_fs_create_berkeley, METH_VARARGS, (char *)"svn_fs_create_berkeley(svn_fs_t fs, char path) -> svn_error_t"},
- { (char *)"svn_fs_open_berkeley", _wrap_svn_fs_open_berkeley, METH_VARARGS, (char *)"svn_fs_open_berkeley(svn_fs_t fs, char path) -> svn_error_t"},
- { (char *)"svn_fs_berkeley_path", _wrap_svn_fs_berkeley_path, METH_VARARGS, (char *)"svn_fs_berkeley_path(svn_fs_t fs, apr_pool_t pool) -> char"},
- { (char *)"svn_fs_delete_berkeley", _wrap_svn_fs_delete_berkeley, METH_VARARGS, (char *)"svn_fs_delete_berkeley(char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_hotcopy_berkeley", _wrap_svn_fs_hotcopy_berkeley, METH_VARARGS, (char *)"\n"
- "svn_fs_hotcopy_berkeley(char src_path, char dest_path, svn_boolean_t clean_logs, \n"
- " apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_berkeley_recover", _wrap_svn_fs_berkeley_recover, METH_VARARGS, (char *)"svn_fs_berkeley_recover(char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_create_access", _wrap_svn_fs_create_access, METH_VARARGS, (char *)"svn_fs_create_access(char username, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_set_access", _wrap_svn_fs_set_access, METH_VARARGS, (char *)"svn_fs_set_access(svn_fs_t fs, svn_fs_access_t access_ctx) -> svn_error_t"},
- { (char *)"svn_fs_get_access", _wrap_svn_fs_get_access, METH_VARARGS, (char *)"svn_fs_get_access(svn_fs_t fs) -> svn_error_t"},
- { (char *)"svn_fs_access_get_username", _wrap_svn_fs_access_get_username, METH_VARARGS, (char *)"svn_fs_access_get_username(svn_fs_access_t access_ctx) -> svn_error_t"},
- { (char *)"svn_fs_access_add_lock_token2", _wrap_svn_fs_access_add_lock_token2, METH_VARARGS, (char *)"svn_fs_access_add_lock_token2(svn_fs_access_t access_ctx, char path, char token) -> svn_error_t"},
- { (char *)"svn_fs_access_add_lock_token", _wrap_svn_fs_access_add_lock_token, METH_VARARGS, (char *)"svn_fs_access_add_lock_token(svn_fs_access_t access_ctx, char token) -> svn_error_t"},
- { (char *)"svn_fs_compare_ids", _wrap_svn_fs_compare_ids, METH_VARARGS, (char *)"svn_fs_compare_ids(svn_fs_id_t a, svn_fs_id_t b) -> int"},
- { (char *)"svn_fs_check_related", _wrap_svn_fs_check_related, METH_VARARGS, (char *)"svn_fs_check_related(svn_fs_id_t id1, svn_fs_id_t id2) -> svn_boolean_t"},
- { (char *)"svn_fs_parse_id", _wrap_svn_fs_parse_id, METH_VARARGS, (char *)"svn_fs_parse_id(char data, apr_pool_t pool) -> svn_fs_id_t"},
- { (char *)"svn_fs_unparse_id", _wrap_svn_fs_unparse_id, METH_VARARGS, (char *)"svn_fs_unparse_id(svn_fs_id_t id, apr_pool_t pool) -> svn_string_t"},
- { (char *)"svn_fs_begin_txn2", _wrap_svn_fs_begin_txn2, METH_VARARGS, (char *)"\n"
- "svn_fs_begin_txn2(svn_fs_t fs, svn_revnum_t rev, apr_uint32_t flags, \n"
- " apr_pool_t pool) -> svn_error_t\n"
+ { (char *)"svn_fs_create", _wrap_svn_fs_create, METH_VARARGS, (char *)"svn_fs_create(char const * path, apr_hash_t fs_config, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_open", _wrap_svn_fs_open, METH_VARARGS, (char *)"svn_fs_open(char const * path, apr_hash_t fs_config, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_upgrade", _wrap_svn_fs_upgrade, METH_VARARGS, (char *)"svn_fs_upgrade(char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_type", _wrap_svn_fs_type, METH_VARARGS, (char *)"svn_fs_type(char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_path", _wrap_svn_fs_path, METH_VARARGS, (char *)"svn_fs_path(svn_fs_t * fs, apr_pool_t pool) -> char const *"},
+ { (char *)"svn_fs_config", _wrap_svn_fs_config, METH_VARARGS, (char *)"svn_fs_config(svn_fs_t * fs, apr_pool_t pool) -> apr_hash_t"},
+ { (char *)"svn_fs_delete_fs", _wrap_svn_fs_delete_fs, METH_VARARGS, (char *)"svn_fs_delete_fs(char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_hotcopy2", _wrap_svn_fs_hotcopy2, METH_VARARGS, (char *)"\n"
+ "svn_fs_hotcopy2(char const * src_path, char const * dest_path, svn_boolean_t clean, svn_boolean_t incremental, \n"
+ " svn_cancel_func_t cancel_func, apr_pool_t scratch_pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_begin_txn", _wrap_svn_fs_begin_txn, METH_VARARGS, (char *)"svn_fs_begin_txn(svn_fs_t fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_commit_txn", _wrap_svn_fs_commit_txn, METH_VARARGS, (char *)"svn_fs_commit_txn(svn_fs_txn_t txn, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_abort_txn", _wrap_svn_fs_abort_txn, METH_VARARGS, (char *)"svn_fs_abort_txn(svn_fs_txn_t txn, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_purge_txn", _wrap_svn_fs_purge_txn, METH_VARARGS, (char *)"svn_fs_purge_txn(svn_fs_t fs, char txn_id, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_txn_name", _wrap_svn_fs_txn_name, METH_VARARGS, (char *)"svn_fs_txn_name(svn_fs_txn_t txn, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_txn_base_revision", _wrap_svn_fs_txn_base_revision, METH_VARARGS, (char *)"svn_fs_txn_base_revision(svn_fs_txn_t txn) -> svn_revnum_t"},
- { (char *)"svn_fs_open_txn", _wrap_svn_fs_open_txn, METH_VARARGS, (char *)"svn_fs_open_txn(svn_fs_t fs, char name, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_list_transactions", _wrap_svn_fs_list_transactions, METH_VARARGS, (char *)"svn_fs_list_transactions(svn_fs_t fs, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_txn_prop", _wrap_svn_fs_txn_prop, METH_VARARGS, (char *)"svn_fs_txn_prop(svn_fs_txn_t txn, char propname, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_txn_proplist", _wrap_svn_fs_txn_proplist, METH_VARARGS, (char *)"svn_fs_txn_proplist(svn_fs_txn_t txn, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_change_txn_prop", _wrap_svn_fs_change_txn_prop, METH_VARARGS, (char *)"svn_fs_change_txn_prop(svn_fs_txn_t txn, char name, svn_string_t value, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_change_txn_props", _wrap_svn_fs_change_txn_props, METH_VARARGS, (char *)"svn_fs_change_txn_props(svn_fs_txn_t txn, apr_array_header_t props, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_revision_root", _wrap_svn_fs_revision_root, METH_VARARGS, (char *)"svn_fs_revision_root(svn_fs_t fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_txn_root", _wrap_svn_fs_txn_root, METH_VARARGS, (char *)"svn_fs_txn_root(svn_fs_txn_t txn, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_close_root", _wrap_svn_fs_close_root, METH_VARARGS, (char *)"svn_fs_close_root(svn_fs_root_t root)"},
- { (char *)"svn_fs_root_fs", _wrap_svn_fs_root_fs, METH_VARARGS, (char *)"svn_fs_root_fs(svn_fs_root_t root) -> svn_fs_t"},
- { (char *)"svn_fs_is_txn_root", _wrap_svn_fs_is_txn_root, METH_VARARGS, (char *)"svn_fs_is_txn_root(svn_fs_root_t root) -> svn_boolean_t"},
- { (char *)"svn_fs_is_revision_root", _wrap_svn_fs_is_revision_root, METH_VARARGS, (char *)"svn_fs_is_revision_root(svn_fs_root_t root) -> svn_boolean_t"},
- { (char *)"svn_fs_txn_root_name", _wrap_svn_fs_txn_root_name, METH_VARARGS, (char *)"svn_fs_txn_root_name(svn_fs_root_t root, apr_pool_t pool) -> char"},
- { (char *)"svn_fs_txn_root_base_revision", _wrap_svn_fs_txn_root_base_revision, METH_VARARGS, (char *)"svn_fs_txn_root_base_revision(svn_fs_root_t root) -> svn_revnum_t"},
- { (char *)"svn_fs_revision_root_revision", _wrap_svn_fs_revision_root_revision, METH_VARARGS, (char *)"svn_fs_revision_root_revision(svn_fs_root_t root) -> svn_revnum_t"},
- { (char *)"svn_fs_path_change2_t_node_rev_id_set", _wrap_svn_fs_path_change2_t_node_rev_id_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_node_rev_id_set(svn_fs_path_change2_t self, svn_fs_id_t node_rev_id)"},
- { (char *)"svn_fs_path_change2_t_node_rev_id_get", _wrap_svn_fs_path_change2_t_node_rev_id_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_node_rev_id_get(svn_fs_path_change2_t self) -> svn_fs_id_t"},
+ { (char *)"svn_fs_hotcopy", _wrap_svn_fs_hotcopy, METH_VARARGS, (char *)"svn_fs_hotcopy(char const * src_path, char const * dest_path, svn_boolean_t clean, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_recover", _wrap_svn_fs_recover, METH_VARARGS, (char *)"svn_fs_recover(char const * path, svn_cancel_func_t cancel_func, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_freeze", _wrap_svn_fs_freeze, METH_VARARGS, (char *)"svn_fs_freeze(svn_fs_t * fs, svn_fs_freeze_func_t freeze_func, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_berkeley_logfiles", _wrap_svn_fs_berkeley_logfiles, METH_VARARGS, (char *)"svn_fs_berkeley_logfiles(char const * path, svn_boolean_t only_unused, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_new", _wrap_svn_fs_new, METH_VARARGS, (char *)"svn_fs_new(apr_hash_t fs_config, apr_pool_t pool) -> svn_fs_t *"},
+ { (char *)"svn_fs_create_berkeley", _wrap_svn_fs_create_berkeley, METH_VARARGS, (char *)"svn_fs_create_berkeley(svn_fs_t * fs, char const * path) -> svn_error_t"},
+ { (char *)"svn_fs_open_berkeley", _wrap_svn_fs_open_berkeley, METH_VARARGS, (char *)"svn_fs_open_berkeley(svn_fs_t * fs, char const * path) -> svn_error_t"},
+ { (char *)"svn_fs_berkeley_path", _wrap_svn_fs_berkeley_path, METH_VARARGS, (char *)"svn_fs_berkeley_path(svn_fs_t * fs, apr_pool_t pool) -> char const *"},
+ { (char *)"svn_fs_delete_berkeley", _wrap_svn_fs_delete_berkeley, METH_VARARGS, (char *)"svn_fs_delete_berkeley(char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_hotcopy_berkeley", _wrap_svn_fs_hotcopy_berkeley, METH_VARARGS, (char *)"svn_fs_hotcopy_berkeley(char const * src_path, char const * dest_path, svn_boolean_t clean_logs, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_berkeley_recover", _wrap_svn_fs_berkeley_recover, METH_VARARGS, (char *)"svn_fs_berkeley_recover(char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_create_access", _wrap_svn_fs_create_access, METH_VARARGS, (char *)"svn_fs_create_access(char const * username, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_set_access", _wrap_svn_fs_set_access, METH_VARARGS, (char *)"svn_fs_set_access(svn_fs_t * fs, svn_fs_access_t * access_ctx) -> svn_error_t"},
+ { (char *)"svn_fs_get_access", _wrap_svn_fs_get_access, METH_VARARGS, (char *)"svn_fs_get_access(svn_fs_t * fs) -> svn_error_t"},
+ { (char *)"svn_fs_access_get_username", _wrap_svn_fs_access_get_username, METH_VARARGS, (char *)"svn_fs_access_get_username(svn_fs_access_t * access_ctx) -> svn_error_t"},
+ { (char *)"svn_fs_access_add_lock_token2", _wrap_svn_fs_access_add_lock_token2, METH_VARARGS, (char *)"svn_fs_access_add_lock_token2(svn_fs_access_t * access_ctx, char const * path, char const * token) -> svn_error_t"},
+ { (char *)"svn_fs_access_add_lock_token", _wrap_svn_fs_access_add_lock_token, METH_VARARGS, (char *)"svn_fs_access_add_lock_token(svn_fs_access_t * access_ctx, char const * token) -> svn_error_t"},
+ { (char *)"svn_fs_compare_ids", _wrap_svn_fs_compare_ids, METH_VARARGS, (char *)"svn_fs_compare_ids(svn_fs_id_t const * a, svn_fs_id_t const * b) -> int"},
+ { (char *)"svn_fs_check_related", _wrap_svn_fs_check_related, METH_VARARGS, (char *)"svn_fs_check_related(svn_fs_id_t const * id1, svn_fs_id_t const * id2) -> svn_boolean_t"},
+ { (char *)"svn_fs_parse_id", _wrap_svn_fs_parse_id, METH_VARARGS, (char *)"svn_fs_parse_id(char const * data, apr_pool_t pool) -> svn_fs_id_t *"},
+ { (char *)"svn_fs_unparse_id", _wrap_svn_fs_unparse_id, METH_VARARGS, (char *)"svn_fs_unparse_id(svn_fs_id_t const * id, apr_pool_t pool) -> svn_string_t *"},
+ { (char *)"svn_fs_begin_txn2", _wrap_svn_fs_begin_txn2, METH_VARARGS, (char *)"svn_fs_begin_txn2(svn_fs_t * fs, svn_revnum_t rev, apr_uint32_t flags, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_begin_txn", _wrap_svn_fs_begin_txn, METH_VARARGS, (char *)"svn_fs_begin_txn(svn_fs_t * fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_commit_txn", _wrap_svn_fs_commit_txn, METH_VARARGS, (char *)"svn_fs_commit_txn(svn_fs_txn_t * txn, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_abort_txn", _wrap_svn_fs_abort_txn, METH_VARARGS, (char *)"svn_fs_abort_txn(svn_fs_txn_t * txn, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_purge_txn", _wrap_svn_fs_purge_txn, METH_VARARGS, (char *)"svn_fs_purge_txn(svn_fs_t * fs, char const * txn_id, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_txn_name", _wrap_svn_fs_txn_name, METH_VARARGS, (char *)"svn_fs_txn_name(svn_fs_txn_t * txn, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_txn_base_revision", _wrap_svn_fs_txn_base_revision, METH_VARARGS, (char *)"svn_fs_txn_base_revision(svn_fs_txn_t * txn) -> svn_revnum_t"},
+ { (char *)"svn_fs_open_txn", _wrap_svn_fs_open_txn, METH_VARARGS, (char *)"svn_fs_open_txn(svn_fs_t * fs, char const * name, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_list_transactions", _wrap_svn_fs_list_transactions, METH_VARARGS, (char *)"svn_fs_list_transactions(svn_fs_t * fs, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_txn_prop", _wrap_svn_fs_txn_prop, METH_VARARGS, (char *)"svn_fs_txn_prop(svn_fs_txn_t * txn, char const * propname, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_txn_proplist", _wrap_svn_fs_txn_proplist, METH_VARARGS, (char *)"svn_fs_txn_proplist(svn_fs_txn_t * txn, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_change_txn_prop", _wrap_svn_fs_change_txn_prop, METH_VARARGS, (char *)"svn_fs_change_txn_prop(svn_fs_txn_t * txn, char const * name, svn_string_t const * value, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_change_txn_props", _wrap_svn_fs_change_txn_props, METH_VARARGS, (char *)"svn_fs_change_txn_props(svn_fs_txn_t * txn, apr_array_header_t props, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_revision_root", _wrap_svn_fs_revision_root, METH_VARARGS, (char *)"svn_fs_revision_root(svn_fs_t * fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_txn_root", _wrap_svn_fs_txn_root, METH_VARARGS, (char *)"svn_fs_txn_root(svn_fs_txn_t * txn, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_close_root", _wrap_svn_fs_close_root, METH_VARARGS, (char *)"svn_fs_close_root(svn_fs_root_t * root)"},
+ { (char *)"svn_fs_root_fs", _wrap_svn_fs_root_fs, METH_VARARGS, (char *)"svn_fs_root_fs(svn_fs_root_t * root) -> svn_fs_t *"},
+ { (char *)"svn_fs_is_txn_root", _wrap_svn_fs_is_txn_root, METH_VARARGS, (char *)"svn_fs_is_txn_root(svn_fs_root_t * root) -> svn_boolean_t"},
+ { (char *)"svn_fs_is_revision_root", _wrap_svn_fs_is_revision_root, METH_VARARGS, (char *)"svn_fs_is_revision_root(svn_fs_root_t * root) -> svn_boolean_t"},
+ { (char *)"svn_fs_txn_root_name", _wrap_svn_fs_txn_root_name, METH_VARARGS, (char *)"svn_fs_txn_root_name(svn_fs_root_t * root, apr_pool_t pool) -> char const *"},
+ { (char *)"svn_fs_txn_root_base_revision", _wrap_svn_fs_txn_root_base_revision, METH_VARARGS, (char *)"svn_fs_txn_root_base_revision(svn_fs_root_t * root) -> svn_revnum_t"},
+ { (char *)"svn_fs_revision_root_revision", _wrap_svn_fs_revision_root_revision, METH_VARARGS, (char *)"svn_fs_revision_root_revision(svn_fs_root_t * root) -> svn_revnum_t"},
+ { (char *)"svn_fs_path_change2_t_node_rev_id_set", _wrap_svn_fs_path_change2_t_node_rev_id_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_node_rev_id_set(svn_fs_path_change2_t self, svn_fs_id_t const * node_rev_id)"},
+ { (char *)"svn_fs_path_change2_t_node_rev_id_get", _wrap_svn_fs_path_change2_t_node_rev_id_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_node_rev_id_get(svn_fs_path_change2_t self) -> svn_fs_id_t const *"},
{ (char *)"svn_fs_path_change2_t_change_kind_set", _wrap_svn_fs_path_change2_t_change_kind_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_change_kind_set(svn_fs_path_change2_t self, svn_fs_path_change_kind_t change_kind)"},
{ (char *)"svn_fs_path_change2_t_change_kind_get", _wrap_svn_fs_path_change2_t_change_kind_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_change_kind_get(svn_fs_path_change2_t self) -> svn_fs_path_change_kind_t"},
{ (char *)"svn_fs_path_change2_t_text_mod_set", _wrap_svn_fs_path_change2_t_text_mod_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_text_mod_set(svn_fs_path_change2_t self, svn_boolean_t text_mod)"},
@@ -11136,11 +11958,11 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"svn_fs_path_change2_t_copyfrom_known_get", _wrap_svn_fs_path_change2_t_copyfrom_known_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_known_get(svn_fs_path_change2_t self) -> svn_boolean_t"},
{ (char *)"svn_fs_path_change2_t_copyfrom_rev_set", _wrap_svn_fs_path_change2_t_copyfrom_rev_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_rev_set(svn_fs_path_change2_t self, svn_revnum_t copyfrom_rev)"},
{ (char *)"svn_fs_path_change2_t_copyfrom_rev_get", _wrap_svn_fs_path_change2_t_copyfrom_rev_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_rev_get(svn_fs_path_change2_t self) -> svn_revnum_t"},
- { (char *)"svn_fs_path_change2_t_copyfrom_path_set", _wrap_svn_fs_path_change2_t_copyfrom_path_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_path_set(svn_fs_path_change2_t self, char copyfrom_path)"},
- { (char *)"svn_fs_path_change2_t_copyfrom_path_get", _wrap_svn_fs_path_change2_t_copyfrom_path_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_path_get(svn_fs_path_change2_t self) -> char"},
+ { (char *)"svn_fs_path_change2_t_copyfrom_path_set", _wrap_svn_fs_path_change2_t_copyfrom_path_set, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_path_set(svn_fs_path_change2_t self, char const * copyfrom_path)"},
+ { (char *)"svn_fs_path_change2_t_copyfrom_path_get", _wrap_svn_fs_path_change2_t_copyfrom_path_get, METH_VARARGS, (char *)"svn_fs_path_change2_t_copyfrom_path_get(svn_fs_path_change2_t self) -> char const *"},
{ (char *)"svn_fs_path_change2_t_swigregister", svn_fs_path_change2_t_swigregister, METH_VARARGS, NULL},
- { (char *)"svn_fs_path_change_t_node_rev_id_set", _wrap_svn_fs_path_change_t_node_rev_id_set, METH_VARARGS, (char *)"svn_fs_path_change_t_node_rev_id_set(svn_fs_path_change_t self, svn_fs_id_t node_rev_id)"},
- { (char *)"svn_fs_path_change_t_node_rev_id_get", _wrap_svn_fs_path_change_t_node_rev_id_get, METH_VARARGS, (char *)"svn_fs_path_change_t_node_rev_id_get(svn_fs_path_change_t self) -> svn_fs_id_t"},
+ { (char *)"svn_fs_path_change_t_node_rev_id_set", _wrap_svn_fs_path_change_t_node_rev_id_set, METH_VARARGS, (char *)"svn_fs_path_change_t_node_rev_id_set(svn_fs_path_change_t self, svn_fs_id_t const * node_rev_id)"},
+ { (char *)"svn_fs_path_change_t_node_rev_id_get", _wrap_svn_fs_path_change_t_node_rev_id_get, METH_VARARGS, (char *)"svn_fs_path_change_t_node_rev_id_get(svn_fs_path_change_t self) -> svn_fs_id_t const *"},
{ (char *)"svn_fs_path_change_t_change_kind_set", _wrap_svn_fs_path_change_t_change_kind_set, METH_VARARGS, (char *)"svn_fs_path_change_t_change_kind_set(svn_fs_path_change_t self, svn_fs_path_change_kind_t change_kind)"},
{ (char *)"svn_fs_path_change_t_change_kind_get", _wrap_svn_fs_path_change_t_change_kind_get, METH_VARARGS, (char *)"svn_fs_path_change_t_change_kind_get(svn_fs_path_change_t self) -> svn_fs_path_change_kind_t"},
{ (char *)"svn_fs_path_change_t_text_mod_set", _wrap_svn_fs_path_change_t_text_mod_set, METH_VARARGS, (char *)"svn_fs_path_change_t_text_mod_set(svn_fs_path_change_t self, svn_boolean_t text_mod)"},
@@ -11148,145 +11970,142 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"svn_fs_path_change_t_prop_mod_set", _wrap_svn_fs_path_change_t_prop_mod_set, METH_VARARGS, (char *)"svn_fs_path_change_t_prop_mod_set(svn_fs_path_change_t self, svn_boolean_t prop_mod)"},
{ (char *)"svn_fs_path_change_t_prop_mod_get", _wrap_svn_fs_path_change_t_prop_mod_get, METH_VARARGS, (char *)"svn_fs_path_change_t_prop_mod_get(svn_fs_path_change_t self) -> svn_boolean_t"},
{ (char *)"svn_fs_path_change_t_swigregister", svn_fs_path_change_t_swigregister, METH_VARARGS, NULL},
- { (char *)"svn_fs_path_change2_create", _wrap_svn_fs_path_change2_create, METH_VARARGS, (char *)"\n"
- "svn_fs_path_change2_create(svn_fs_id_t node_rev_id, svn_fs_path_change_kind_t change_kind, \n"
- " apr_pool_t pool) -> svn_fs_path_change2_t\n"
- ""},
- { (char *)"svn_fs_paths_changed2", _wrap_svn_fs_paths_changed2, METH_VARARGS, (char *)"svn_fs_paths_changed2(svn_fs_root_t root, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_paths_changed", _wrap_svn_fs_paths_changed, METH_VARARGS, (char *)"svn_fs_paths_changed(svn_fs_root_t root, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_check_path", _wrap_svn_fs_check_path, METH_VARARGS, (char *)"svn_fs_check_path(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_history", _wrap_svn_fs_node_history, METH_VARARGS, (char *)"svn_fs_node_history(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_history_prev", _wrap_svn_fs_history_prev, METH_VARARGS, (char *)"\n"
- "svn_fs_history_prev(svn_fs_history_t history, svn_boolean_t cross_copies, \n"
- " apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_history_location", _wrap_svn_fs_history_location, METH_VARARGS, (char *)"svn_fs_history_location(svn_fs_history_t history, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_is_dir", _wrap_svn_fs_is_dir, METH_VARARGS, (char *)"svn_fs_is_dir(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_is_file", _wrap_svn_fs_is_file, METH_VARARGS, (char *)"svn_fs_is_file(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_id", _wrap_svn_fs_node_id, METH_VARARGS, (char *)"svn_fs_node_id(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_created_rev", _wrap_svn_fs_node_created_rev, METH_VARARGS, (char *)"svn_fs_node_created_rev(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_origin_rev", _wrap_svn_fs_node_origin_rev, METH_VARARGS, (char *)"svn_fs_node_origin_rev(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_created_path", _wrap_svn_fs_node_created_path, METH_VARARGS, (char *)"svn_fs_node_created_path(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_prop", _wrap_svn_fs_node_prop, METH_VARARGS, (char *)"svn_fs_node_prop(svn_fs_root_t root, char path, char propname, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_node_proplist", _wrap_svn_fs_node_proplist, METH_VARARGS, (char *)"svn_fs_node_proplist(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_path_change2_create", _wrap_svn_fs_path_change2_create, METH_VARARGS, (char *)"svn_fs_path_change2_create(svn_fs_id_t const * node_rev_id, svn_fs_path_change_kind_t change_kind, apr_pool_t pool) -> svn_fs_path_change2_t"},
+ { (char *)"svn_fs_paths_changed2", _wrap_svn_fs_paths_changed2, METH_VARARGS, (char *)"svn_fs_paths_changed2(svn_fs_root_t * root, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_paths_changed", _wrap_svn_fs_paths_changed, METH_VARARGS, (char *)"svn_fs_paths_changed(svn_fs_root_t * root, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_check_path", _wrap_svn_fs_check_path, METH_VARARGS, (char *)"svn_fs_check_path(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_history", _wrap_svn_fs_node_history, METH_VARARGS, (char *)"svn_fs_node_history(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_history_prev", _wrap_svn_fs_history_prev, METH_VARARGS, (char *)"svn_fs_history_prev(svn_fs_history_t * history, svn_boolean_t cross_copies, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_history_location", _wrap_svn_fs_history_location, METH_VARARGS, (char *)"svn_fs_history_location(svn_fs_history_t * history, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_is_dir", _wrap_svn_fs_is_dir, METH_VARARGS, (char *)"svn_fs_is_dir(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_is_file", _wrap_svn_fs_is_file, METH_VARARGS, (char *)"svn_fs_is_file(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_id", _wrap_svn_fs_node_id, METH_VARARGS, (char *)"svn_fs_node_id(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_created_rev", _wrap_svn_fs_node_created_rev, METH_VARARGS, (char *)"svn_fs_node_created_rev(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_origin_rev", _wrap_svn_fs_node_origin_rev, METH_VARARGS, (char *)"svn_fs_node_origin_rev(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_created_path", _wrap_svn_fs_node_created_path, METH_VARARGS, (char *)"svn_fs_node_created_path(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_prop", _wrap_svn_fs_node_prop, METH_VARARGS, (char *)"svn_fs_node_prop(svn_fs_root_t * root, char const * path, char const * propname, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_node_proplist", _wrap_svn_fs_node_proplist, METH_VARARGS, (char *)"svn_fs_node_proplist(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_change_node_prop", _wrap_svn_fs_change_node_prop, METH_VARARGS, (char *)"\n"
- "svn_fs_change_node_prop(svn_fs_root_t root, char path, char name, svn_string_t value, \n"
+ "svn_fs_change_node_prop(svn_fs_root_t * root, char const * path, char const * name, svn_string_t const * value, \n"
" apr_pool_t pool) -> svn_error_t\n"
""},
{ (char *)"svn_fs_props_changed", _wrap_svn_fs_props_changed, METH_VARARGS, (char *)"\n"
- "svn_fs_props_changed(svn_fs_root_t root1, char path1, svn_fs_root_t root2, \n"
- " char path2, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_props_changed(svn_fs_root_t * root1, char const * path1, svn_fs_root_t * root2, char const * path2, \n"
+ " apr_pool_t pool) -> svn_error_t\n"
+ ""},
+ { (char *)"svn_fs_copied_from", _wrap_svn_fs_copied_from, METH_VARARGS, (char *)"svn_fs_copied_from(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_closest_copy", _wrap_svn_fs_closest_copy, METH_VARARGS, (char *)"svn_fs_closest_copy(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_get_mergeinfo2", _wrap_svn_fs_get_mergeinfo2, METH_VARARGS, (char *)"\n"
+ "svn_fs_get_mergeinfo2(svn_fs_root_t * root, apr_array_header_t paths, svn_mergeinfo_inheritance_t inherit, \n"
+ " svn_boolean_t include_descendants, svn_boolean_t adjust_inherited_mergeinfo, \n"
+ " apr_pool_t result_pool, apr_pool_t scratch_pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_copied_from", _wrap_svn_fs_copied_from, METH_VARARGS, (char *)"svn_fs_copied_from(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_closest_copy", _wrap_svn_fs_closest_copy, METH_VARARGS, (char *)"svn_fs_closest_copy(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_get_mergeinfo", _wrap_svn_fs_get_mergeinfo, METH_VARARGS, (char *)"\n"
- "svn_fs_get_mergeinfo(svn_fs_root_t root, apr_array_header_t paths, svn_mergeinfo_inheritance_t inherit, \n"
- " svn_boolean_t include_descendants, \n"
- " apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_get_mergeinfo(svn_fs_root_t * root, apr_array_header_t paths, svn_mergeinfo_inheritance_t inherit, \n"
+ " svn_boolean_t include_descendants, apr_pool_t pool) -> svn_error_t\n"
""},
{ (char *)"svn_fs_merge", _wrap_svn_fs_merge, METH_VARARGS, (char *)"\n"
- "svn_fs_merge(svn_fs_root_t source_root, char source_path, svn_fs_root_t target_root, \n"
- " char target_path, svn_fs_root_t ancestor_root, \n"
- " char ancestor_path, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_merge(svn_fs_root_t * source_root, char const * source_path, svn_fs_root_t * target_root, \n"
+ " char const * target_path, svn_fs_root_t * ancestor_root, char const * ancestor_path, \n"
+ " apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_dirent_t_name_set", _wrap_svn_fs_dirent_t_name_set, METH_VARARGS, (char *)"svn_fs_dirent_t_name_set(svn_fs_dirent_t self, char name)"},
- { (char *)"svn_fs_dirent_t_name_get", _wrap_svn_fs_dirent_t_name_get, METH_VARARGS, (char *)"svn_fs_dirent_t_name_get(svn_fs_dirent_t self) -> char"},
- { (char *)"svn_fs_dirent_t_id_set", _wrap_svn_fs_dirent_t_id_set, METH_VARARGS, (char *)"svn_fs_dirent_t_id_set(svn_fs_dirent_t self, svn_fs_id_t id)"},
- { (char *)"svn_fs_dirent_t_id_get", _wrap_svn_fs_dirent_t_id_get, METH_VARARGS, (char *)"svn_fs_dirent_t_id_get(svn_fs_dirent_t self) -> svn_fs_id_t"},
+ { (char *)"svn_fs_dirent_t_name_set", _wrap_svn_fs_dirent_t_name_set, METH_VARARGS, (char *)"svn_fs_dirent_t_name_set(svn_fs_dirent_t self, char const * name)"},
+ { (char *)"svn_fs_dirent_t_name_get", _wrap_svn_fs_dirent_t_name_get, METH_VARARGS, (char *)"svn_fs_dirent_t_name_get(svn_fs_dirent_t self) -> char const *"},
+ { (char *)"svn_fs_dirent_t_id_set", _wrap_svn_fs_dirent_t_id_set, METH_VARARGS, (char *)"svn_fs_dirent_t_id_set(svn_fs_dirent_t self, svn_fs_id_t const * id)"},
+ { (char *)"svn_fs_dirent_t_id_get", _wrap_svn_fs_dirent_t_id_get, METH_VARARGS, (char *)"svn_fs_dirent_t_id_get(svn_fs_dirent_t self) -> svn_fs_id_t const *"},
{ (char *)"svn_fs_dirent_t_kind_set", _wrap_svn_fs_dirent_t_kind_set, METH_VARARGS, (char *)"svn_fs_dirent_t_kind_set(svn_fs_dirent_t self, svn_node_kind_t kind)"},
{ (char *)"svn_fs_dirent_t_kind_get", _wrap_svn_fs_dirent_t_kind_get, METH_VARARGS, (char *)"svn_fs_dirent_t_kind_get(svn_fs_dirent_t self) -> svn_node_kind_t"},
{ (char *)"svn_fs_dirent_t_swigregister", svn_fs_dirent_t_swigregister, METH_VARARGS, NULL},
- { (char *)"svn_fs_dir_entries", _wrap_svn_fs_dir_entries, METH_VARARGS, (char *)"svn_fs_dir_entries(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_make_dir", _wrap_svn_fs_make_dir, METH_VARARGS, (char *)"svn_fs_make_dir(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_delete", _wrap_svn_fs_delete, METH_VARARGS, (char *)"svn_fs_delete(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_dir_entries", _wrap_svn_fs_dir_entries, METH_VARARGS, (char *)"svn_fs_dir_entries(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_make_dir", _wrap_svn_fs_make_dir, METH_VARARGS, (char *)"svn_fs_make_dir(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_delete", _wrap_svn_fs_delete, METH_VARARGS, (char *)"svn_fs_delete(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_copy", _wrap_svn_fs_copy, METH_VARARGS, (char *)"\n"
- "svn_fs_copy(svn_fs_root_t from_root, char from_path, svn_fs_root_t to_root, \n"
- " char to_path, apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_revision_link", _wrap_svn_fs_revision_link, METH_VARARGS, (char *)"\n"
- "svn_fs_revision_link(svn_fs_root_t from_root, svn_fs_root_t to_root, char path, \n"
+ "svn_fs_copy(svn_fs_root_t * from_root, char const * from_path, svn_fs_root_t * to_root, char const * to_path, \n"
" apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_file_length", _wrap_svn_fs_file_length, METH_VARARGS, (char *)"svn_fs_file_length(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_revision_link", _wrap_svn_fs_revision_link, METH_VARARGS, (char *)"svn_fs_revision_link(svn_fs_root_t * from_root, svn_fs_root_t * to_root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_file_length", _wrap_svn_fs_file_length, METH_VARARGS, (char *)"svn_fs_file_length(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_file_checksum", _wrap_svn_fs_file_checksum, METH_VARARGS, (char *)"\n"
- "svn_fs_file_checksum(svn_checksum_kind_t kind, svn_fs_root_t root, char path, \n"
- " svn_boolean_t force, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_file_checksum(svn_checksum_kind_t kind, svn_fs_root_t * root, char const * path, svn_boolean_t force, \n"
+ " apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_file_md5_checksum", _wrap_svn_fs_file_md5_checksum, METH_VARARGS, (char *)"svn_fs_file_md5_checksum(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_file_contents", _wrap_svn_fs_file_contents, METH_VARARGS, (char *)"svn_fs_file_contents(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_make_file", _wrap_svn_fs_make_file, METH_VARARGS, (char *)"svn_fs_make_file(svn_fs_root_t root, char path, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_apply_textdelta", _wrap_svn_fs_apply_textdelta, METH_VARARGS, (char *)"\n"
- "svn_fs_apply_textdelta(svn_fs_root_t root, char path, char base_checksum, \n"
- " char result_checksum, apr_pool_t pool) -> svn_error_t\n"
+ { (char *)"svn_fs_file_md5_checksum", _wrap_svn_fs_file_md5_checksum, METH_VARARGS, (char *)"svn_fs_file_md5_checksum(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_file_contents", _wrap_svn_fs_file_contents, METH_VARARGS, (char *)"svn_fs_file_contents(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_try_process_file_contents", _wrap_svn_fs_try_process_file_contents, METH_VARARGS, (char *)"\n"
+ "svn_fs_try_process_file_contents(svn_fs_root_t * root, char const * path, svn_fs_process_contents_func_t processor, \n"
+ " void * baton, apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_apply_text", _wrap_svn_fs_apply_text, METH_VARARGS, (char *)"\n"
- "svn_fs_apply_text(svn_fs_root_t root, char path, char result_checksum, \n"
+ { (char *)"svn_fs_make_file", _wrap_svn_fs_make_file, METH_VARARGS, (char *)"svn_fs_make_file(svn_fs_root_t * root, char const * path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_apply_textdelta", _wrap_svn_fs_apply_textdelta, METH_VARARGS, (char *)"\n"
+ "svn_fs_apply_textdelta(svn_fs_root_t * root, char const * path, char const * base_checksum, char const * result_checksum, \n"
" apr_pool_t pool) -> svn_error_t\n"
""},
+ { (char *)"svn_fs_apply_text", _wrap_svn_fs_apply_text, METH_VARARGS, (char *)"svn_fs_apply_text(svn_fs_root_t * root, char const * path, char const * result_checksum, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_contents_changed", _wrap_svn_fs_contents_changed, METH_VARARGS, (char *)"\n"
- "svn_fs_contents_changed(svn_fs_root_t root1, char path1, svn_fs_root_t root2, \n"
- " char path2, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_contents_changed(svn_fs_root_t * root1, char const * path1, svn_fs_root_t * root2, char const * path2, \n"
+ " apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_youngest_rev", _wrap_svn_fs_youngest_rev, METH_VARARGS, (char *)"svn_fs_youngest_rev(svn_fs_t fs, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_deltify_revision", _wrap_svn_fs_deltify_revision, METH_VARARGS, (char *)"svn_fs_deltify_revision(svn_fs_t fs, svn_revnum_t revision, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_revision_prop", _wrap_svn_fs_revision_prop, METH_VARARGS, (char *)"svn_fs_revision_prop(svn_fs_t fs, svn_revnum_t rev, char propname, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_revision_proplist", _wrap_svn_fs_revision_proplist, METH_VARARGS, (char *)"svn_fs_revision_proplist(svn_fs_t fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_youngest_rev", _wrap_svn_fs_youngest_rev, METH_VARARGS, (char *)"svn_fs_youngest_rev(svn_fs_t * fs, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_deltify_revision", _wrap_svn_fs_deltify_revision, METH_VARARGS, (char *)"svn_fs_deltify_revision(svn_fs_t * fs, svn_revnum_t revision, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_revision_prop", _wrap_svn_fs_revision_prop, METH_VARARGS, (char *)"svn_fs_revision_prop(svn_fs_t * fs, svn_revnum_t rev, char const * propname, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_revision_proplist", _wrap_svn_fs_revision_proplist, METH_VARARGS, (char *)"svn_fs_revision_proplist(svn_fs_t * fs, svn_revnum_t rev, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_change_rev_prop2", _wrap_svn_fs_change_rev_prop2, METH_VARARGS, (char *)"\n"
- "svn_fs_change_rev_prop2(svn_fs_t fs, svn_revnum_t rev, char name, svn_string_t old_value_p, \n"
- " svn_string_t value, apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_change_rev_prop", _wrap_svn_fs_change_rev_prop, METH_VARARGS, (char *)"\n"
- "svn_fs_change_rev_prop(svn_fs_t fs, svn_revnum_t rev, char name, svn_string_t value, \n"
- " apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_change_rev_prop2(svn_fs_t * fs, svn_revnum_t rev, char const * name, svn_string_t const *const * old_value_p, \n"
+ " svn_string_t const * value, apr_pool_t pool) -> svn_error_t\n"
""},
+ { (char *)"svn_fs_change_rev_prop", _wrap_svn_fs_change_rev_prop, METH_VARARGS, (char *)"svn_fs_change_rev_prop(svn_fs_t * fs, svn_revnum_t rev, char const * name, svn_string_t const * value, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_get_file_delta_stream", _wrap_svn_fs_get_file_delta_stream, METH_VARARGS, (char *)"\n"
- "svn_fs_get_file_delta_stream(svn_fs_root_t source_root, char source_path, svn_fs_root_t target_root, \n"
- " char target_path, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_get_file_delta_stream(svn_fs_root_t * source_root, char const * source_path, svn_fs_root_t * target_root, \n"
+ " char const * target_path, apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_get_uuid", _wrap_svn_fs_get_uuid, METH_VARARGS, (char *)"svn_fs_get_uuid(svn_fs_t fs, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_set_uuid", _wrap_svn_fs_set_uuid, METH_VARARGS, (char *)"svn_fs_set_uuid(svn_fs_t fs, char uuid, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_get_uuid", _wrap_svn_fs_get_uuid, METH_VARARGS, (char *)"svn_fs_get_uuid(svn_fs_t * fs, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_set_uuid", _wrap_svn_fs_set_uuid, METH_VARARGS, (char *)"svn_fs_set_uuid(svn_fs_t * fs, char const * uuid, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_lock", _wrap_svn_fs_lock, METH_VARARGS, (char *)"\n"
- "svn_fs_lock(svn_fs_t fs, char path, char token, char comment, svn_boolean_t is_dav_comment, \n"
- " apr_time_t expiration_date, \n"
- " svn_revnum_t current_rev, svn_boolean_t steal_lock, \n"
- " apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_generate_lock_token", _wrap_svn_fs_generate_lock_token, METH_VARARGS, (char *)"svn_fs_generate_lock_token(svn_fs_t fs, apr_pool_t pool) -> svn_error_t"},
- { (char *)"svn_fs_unlock", _wrap_svn_fs_unlock, METH_VARARGS, (char *)"\n"
- "svn_fs_unlock(svn_fs_t fs, char path, char token, svn_boolean_t break_lock, \n"
- " apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_lock(svn_fs_t * fs, char const * path, char const * token, char const * comment, svn_boolean_t is_dav_comment, \n"
+ " apr_time_t expiration_date, svn_revnum_t current_rev, \n"
+ " svn_boolean_t steal_lock, apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_get_lock", _wrap_svn_fs_get_lock, METH_VARARGS, (char *)"svn_fs_get_lock(svn_fs_t fs, char path, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_generate_lock_token", _wrap_svn_fs_generate_lock_token, METH_VARARGS, (char *)"svn_fs_generate_lock_token(svn_fs_t * fs, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_unlock", _wrap_svn_fs_unlock, METH_VARARGS, (char *)"svn_fs_unlock(svn_fs_t * fs, char const * path, char const * token, svn_boolean_t break_lock, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_get_lock", _wrap_svn_fs_get_lock, METH_VARARGS, (char *)"svn_fs_get_lock(svn_fs_t * fs, char const * path, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_get_locks2", _wrap_svn_fs_get_locks2, METH_VARARGS, (char *)"\n"
- "svn_fs_get_locks2(svn_fs_t fs, char path, svn_depth_t depth, svn_fs_get_locks_callback_t get_locks_func, \n"
+ "svn_fs_get_locks2(svn_fs_t * fs, char const * path, svn_depth_t depth, svn_fs_get_locks_callback_t get_locks_func, \n"
" apr_pool_t pool) -> svn_error_t\n"
""},
- { (char *)"svn_fs_get_locks", _wrap_svn_fs_get_locks, METH_VARARGS, (char *)"\n"
- "svn_fs_get_locks(svn_fs_t fs, char path, svn_fs_get_locks_callback_t get_locks_func, \n"
- " apr_pool_t pool) -> svn_error_t\n"
- ""},
- { (char *)"svn_fs_print_modules", _wrap_svn_fs_print_modules, METH_VARARGS, (char *)"svn_fs_print_modules(svn_stringbuf_t output, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_get_locks", _wrap_svn_fs_get_locks, METH_VARARGS, (char *)"svn_fs_get_locks(svn_fs_t * fs, char const * path, svn_fs_get_locks_callback_t get_locks_func, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_print_modules", _wrap_svn_fs_print_modules, METH_VARARGS, (char *)"svn_fs_print_modules(svn_stringbuf_t * output, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_pack", _wrap_svn_fs_pack, METH_VARARGS, (char *)"\n"
- "svn_fs_pack(char db_path, svn_fs_pack_notify_t notify_func, void notify_baton, \n"
- " svn_cancel_func_t cancel_func, \n"
+ "svn_fs_pack(char const * db_path, svn_fs_pack_notify_t notify_func, void * notify_baton, svn_cancel_func_t cancel_func, \n"
" apr_pool_t pool) -> svn_error_t\n"
""},
+ { (char *)"svn_fs_verify", _wrap_svn_fs_verify, METH_VARARGS, (char *)"\n"
+ "svn_fs_verify(char const * path, apr_hash_t fs_config, svn_revnum_t start, svn_revnum_t end, svn_fs_progress_notify_func_t notify_func, \n"
+ " void * notify_baton, svn_cancel_func_t cancel_func, \n"
+ " apr_pool_t scratch_pool) -> svn_error_t\n"
+ ""},
+ { (char *)"svn_fs_verify_root", _wrap_svn_fs_verify_root, METH_VARARGS, (char *)"svn_fs_verify_root(svn_fs_root_t * root, apr_pool_t scratch_pool) -> svn_error_t"},
{ (char *)"svn_fs_t_swigregister", svn_fs_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_access_t_swigregister", svn_fs_access_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_id_t_swigregister", svn_fs_id_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_txn_t_swigregister", svn_fs_txn_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_root_t_swigregister", svn_fs_root_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_history_t_swigregister", svn_fs_history_t_swigregister, METH_VARARGS, NULL},
- { (char *)"svn_fs_invoke_warning_callback", _wrap_svn_fs_invoke_warning_callback, METH_VARARGS, (char *)"svn_fs_invoke_warning_callback(svn_fs_warning_callback_t _obj, void baton, svn_error_t err)"},
- { (char *)"svn_fs_invoke_get_locks_callback", _wrap_svn_fs_invoke_get_locks_callback, METH_VARARGS, (char *)"\n"
- "svn_fs_invoke_get_locks_callback(svn_fs_get_locks_callback_t _obj, void baton, svn_lock_t lock, \n"
- " apr_pool_t pool) -> svn_error_t\n"
+ { (char *)"svn_fs_invoke_warning_callback", _wrap_svn_fs_invoke_warning_callback, METH_VARARGS, (char *)"svn_fs_invoke_warning_callback(svn_fs_warning_callback_t _obj, void * baton, svn_error_t err)"},
+ { (char *)"svn_fs_invoke_progress_notify_func", _wrap_svn_fs_invoke_progress_notify_func, METH_VARARGS, (char *)"svn_fs_invoke_progress_notify_func(svn_fs_progress_notify_func_t _obj, svn_revnum_t revision, void * baton, apr_pool_t pool)"},
+ { (char *)"svn_fs_invoke_freeze_func", _wrap_svn_fs_invoke_freeze_func, METH_VARARGS, (char *)"svn_fs_invoke_freeze_func(svn_fs_freeze_func_t _obj, void * baton, apr_pool_t pool) -> svn_error_t"},
+ { (char *)"svn_fs_invoke_process_contents_func", _wrap_svn_fs_invoke_process_contents_func, METH_VARARGS, (char *)"\n"
+ "svn_fs_invoke_process_contents_func(svn_fs_process_contents_func_t _obj, unsigned char const * contents, apr_size_t len, \n"
+ " void * baton, apr_pool_t scratch_pool) -> svn_error_t\n"
""},
+ { (char *)"svn_fs_invoke_get_locks_callback", _wrap_svn_fs_invoke_get_locks_callback, METH_VARARGS, (char *)"svn_fs_invoke_get_locks_callback(svn_fs_get_locks_callback_t _obj, void * baton, svn_lock_t lock, apr_pool_t pool) -> svn_error_t"},
{ (char *)"svn_fs_invoke_pack_notify", _wrap_svn_fs_invoke_pack_notify, METH_VARARGS, (char *)"\n"
- "svn_fs_invoke_pack_notify(svn_fs_pack_notify_t _obj, void baton, apr_int64_t shard, \n"
- " svn_fs_pack_notify_action_t action, apr_pool_t pool) -> svn_error_t\n"
+ "svn_fs_invoke_pack_notify(svn_fs_pack_notify_t _obj, void * baton, apr_int64_t shard, svn_fs_pack_notify_action_t action, \n"
+ " apr_pool_t pool) -> svn_error_t\n"
""},
{ (char *)"svn_fs_warning_callback_t_swigregister", svn_fs_warning_callback_t_swigregister, METH_VARARGS, NULL},
+ { (char *)"svn_fs_progress_notify_func_t_swigregister", svn_fs_progress_notify_func_t_swigregister, METH_VARARGS, NULL},
+ { (char *)"svn_fs_freeze_func_t_swigregister", svn_fs_freeze_func_t_swigregister, METH_VARARGS, NULL},
+ { (char *)"svn_fs_process_contents_func_t_swigregister", svn_fs_process_contents_func_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_get_locks_callback_t_swigregister", svn_fs_get_locks_callback_t_swigregister, METH_VARARGS, NULL},
{ (char *)"svn_fs_pack_notify_t_swigregister", svn_fs_pack_notify_t_swigregister, METH_VARARGS, NULL},
{ NULL, NULL, 0, NULL }
@@ -11295,15 +12114,18 @@ static PyMethodDef SwigMethods[] = {
/* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */
-static swig_type_info _swigt__p_apr_array_header_t = {"_p_apr_array_header_t", "apr_array_header_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_apr_array_header_t = {"_p_apr_array_header_t", "apr_array_header_t *|svn_rangelist_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_hash_t = {"_p_apr_hash_t", "apr_hash_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_int32_t = {"_p_apr_int32_t", "apr_int32_t *|time_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_int64_t = {"_p_apr_int64_t", "apr_int64_t *|svn_filesize_t *|apr_time_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_apr_pool_t = {"_p_apr_pool_t", "apr_pool_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_f_long_p_void_p_apr_pool_t__void = {"_p_f_long_p_void_p_apr_pool_t__void", "void (*)(long,void *,apr_pool_t *)|svn_fs_progress_notify_func_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_opt_subcommand_t *|struct svn_error_t *(*)(apr_getopt_t *,void *,apr_pool_t *)", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t", "svn_fs_process_contents_func_t|struct svn_error_t *(*)(unsigned char const *,apr_size_t,void *,apr_pool_t *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void__p_svn_error_t = {"_p_f_p_void__p_svn_error_t", "svn_cancel_func_t|struct svn_error_t *(*)(void *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,apr_int64_t,svn_fs_pack_notify_action_t,apr_pool_t *)|svn_fs_pack_notify_t", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,apr_pool_t *)|svn_fs_freeze_func_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void_p_struct_svn_error_t__void = {"_p_f_p_void_p_struct_svn_error_t__void", "void (*)(void *,struct svn_error_t *)|svn_fs_warning_callback_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void *,svn_lock_t *,apr_pool_t *)|svn_fs_get_locks_callback_t", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_int = {"_p_int", "int *|svn_boolean_t *|apr_status_t *", 0, 0, (void*)0, 0};
@@ -11311,11 +12133,14 @@ static swig_type_info _swigt__p_long = {"_p_long", "long *|svn_revnum_t *", 0, 0
static swig_type_info _swigt__p_p_apr_array_header_t = {"_p_p_apr_array_header_t", "apr_array_header_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_apr_hash_t = {"_p_p_apr_hash_t", "apr_hash_t **|svn_mergeinfo_catalog_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_f_long_p_void_p_apr_pool_t__void = {"_p_p_f_long_p_void_p_apr_pool_t__void", "void (**)(long,void *,apr_pool_t *)|svn_fs_progress_notify_func_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(unsigned char const *,apr_size_t,void *,apr_pool_t *)|svn_fs_process_contents_func_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t = {"_p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t", "svn_txdelta_window_handler_t *|struct svn_error_t *(**)(svn_txdelta_window_t *,void *)", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(void *,apr_int64_t,svn_fs_pack_notify_action_t,apr_pool_t *)|svn_fs_pack_notify_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_f_p_void_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(void *,apr_pool_t *)|svn_fs_freeze_func_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_f_p_void_p_struct_svn_error_t__void = {"_p_p_f_p_void_p_struct_svn_error_t__void", "void (**)(void *,struct svn_error_t *)|svn_fs_warning_callback_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t", "svn_fs_get_locks_callback_t *|struct svn_error_t *(**)(void *,svn_lock_t *,apr_pool_t *)", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_p_svn_checksum_t = {"_p_p_svn_checksum_t", "svn_checksum_t **", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_p_svn_checksum_t = {"_p_p_svn_checksum_t", "struct svn_checksum_t **|svn_checksum_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_fs_access_t = {"_p_p_svn_fs_access_t", "struct svn_fs_access_t **|svn_fs_access_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_fs_history_t = {"_p_p_svn_fs_history_t", "struct svn_fs_history_t **|svn_fs_history_t **", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_p_svn_fs_id_t = {"_p_p_svn_fs_id_t", "struct svn_fs_id_t **|svn_fs_id_t **", 0, 0, (void*)0, 0};
@@ -11337,7 +12162,9 @@ static swig_type_info _swigt__p_svn_auth_iterstate_t = {"_p_svn_auth_iterstate_t
static swig_type_info _swigt__p_svn_auth_provider_object_t = {"_p_svn_auth_provider_object_t", "struct svn_auth_provider_object_t *|svn_auth_provider_object_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_auth_provider_t = {"_p_svn_auth_provider_t", "struct svn_auth_provider_t *|svn_auth_provider_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_auth_ssl_server_cert_info_t = {"_p_svn_auth_ssl_server_cert_info_t", "struct svn_auth_ssl_server_cert_info_t *|svn_auth_ssl_server_cert_info_t *", 0, 0, (void*)0, 0};
-static swig_type_info _swigt__p_svn_checksum_kind_t = {"_p_svn_checksum_kind_t", "svn_checksum_kind_t *", 0, 0, (void*)0, 0};
+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_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};
@@ -11372,6 +12199,7 @@ static swig_type_info _swigt__p_svn_opt_revision_t = {"_p_svn_opt_revision_t", "
static swig_type_info _swigt__p_svn_opt_revision_value_t = {"_p_svn_opt_revision_value_t", "union svn_opt_revision_value_t *|svn_opt_revision_value_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc2_t = {"_p_svn_opt_subcommand_desc2_t", "struct svn_opt_subcommand_desc2_t *|svn_opt_subcommand_desc2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_opt_subcommand_desc_t = {"_p_svn_opt_subcommand_desc_t", "struct svn_opt_subcommand_desc_t *|svn_opt_subcommand_desc_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_svn_prop_inherited_item_t = {"_p_svn_prop_inherited_item_t", "struct svn_prop_inherited_item_t *|svn_prop_inherited_item_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "svn_prop_kind_t *|enum svn_prop_kind *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_mark_t = {"_p_svn_stream_mark_t", "struct svn_stream_mark_t *|svn_stream_mark_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_stream_t = {"_p_svn_stream_t", "struct svn_stream_t *|svn_stream_t *", 0, 0, (void*)0, 0};
@@ -11382,7 +12210,11 @@ static swig_type_info _swigt__p_svn_txdelta_op_t = {"_p_svn_txdelta_op_t", "stru
static swig_type_info _swigt__p_svn_txdelta_stream_t = {"_p_svn_txdelta_stream_t", "struct svn_txdelta_stream_t *|svn_txdelta_stream_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_txdelta_window_t = {"_p_svn_txdelta_window_t", "struct svn_txdelta_window_t *|svn_txdelta_window_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_version_checklist_t = {"_p_svn_version_checklist_t", "struct svn_version_checklist_t *|svn_version_checklist_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_svn_version_ext_linked_lib_t = {"_p_svn_version_ext_linked_lib_t", "struct svn_version_ext_linked_lib_t *|svn_version_ext_linked_lib_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_svn_version_ext_loaded_lib_t = {"_p_svn_version_ext_loaded_lib_t", "struct svn_version_ext_loaded_lib_t *|svn_version_ext_loaded_lib_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_svn_version_extended_t = {"_p_svn_version_extended_t", "struct svn_version_extended_t *|svn_version_extended_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_svn_version_t = {"_p_svn_version_t", "struct svn_version_t *|svn_version_t *", 0, 0, (void*)0, 0};
+static swig_type_info _swigt__p_svn_wc_external_item2_t = {"_p_svn_wc_external_item2_t", "svn_wc_external_item2_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_unsigned_long = {"_p_unsigned_long", "unsigned long *|svn_linenum_t *", 0, 0, (void*)0, 0};
static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, (void*)0, 0};
@@ -11394,9 +12226,12 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_apr_int64_t,
&_swigt__p_apr_pool_t,
&_swigt__p_char,
+ &_swigt__p_f_long_p_void_p_apr_pool_t__void,
&_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
+ &_swigt__p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void__p_svn_error_t,
&_swigt__p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t,
+ &_swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_f_p_void_p_struct_svn_error_t__void,
&_swigt__p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t,
&_swigt__p_int,
@@ -11404,8 +12239,11 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_p_apr_array_header_t,
&_swigt__p_p_apr_hash_t,
&_swigt__p_p_char,
+ &_swigt__p_p_f_long_p_void_p_apr_pool_t__void,
+ &_swigt__p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
&_swigt__p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t,
+ &_swigt__p_p_f_p_void_p_apr_pool_t__p_svn_error_t,
&_swigt__p_p_f_p_void_p_struct_svn_error_t__void,
&_swigt__p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t,
&_swigt__p_p_svn_checksum_t,
@@ -11430,7 +12268,9 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_svn_auth_provider_object_t,
&_swigt__p_svn_auth_provider_t,
&_swigt__p_svn_auth_ssl_server_cert_info_t,
+ &_swigt__p_svn_checksum_ctx_t,
&_swigt__p_svn_checksum_kind_t,
+ &_swigt__p_svn_checksum_t,
&_swigt__p_svn_commit_info_t,
&_swigt__p_svn_config_t,
&_swigt__p_svn_delta_editor_t,
@@ -11465,6 +12305,7 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_svn_opt_revision_value_t,
&_swigt__p_svn_opt_subcommand_desc2_t,
&_swigt__p_svn_opt_subcommand_desc_t,
+ &_swigt__p_svn_prop_inherited_item_t,
&_swigt__p_svn_prop_kind,
&_swigt__p_svn_stream_mark_t,
&_swigt__p_svn_stream_t,
@@ -11475,7 +12316,11 @@ static swig_type_info *swig_type_initial[] = {
&_swigt__p_svn_txdelta_stream_t,
&_swigt__p_svn_txdelta_window_t,
&_swigt__p_svn_version_checklist_t,
+ &_swigt__p_svn_version_ext_linked_lib_t,
+ &_swigt__p_svn_version_ext_loaded_lib_t,
+ &_swigt__p_svn_version_extended_t,
&_swigt__p_svn_version_t,
+ &_swigt__p_svn_wc_external_item2_t,
&_swigt__p_unsigned_char,
&_swigt__p_unsigned_long,
&_swigt__p_void,
@@ -11487,9 +12332,12 @@ static swig_cast_info _swigc__p_apr_int32_t[] = { {&_swigt__p_apr_int32_t, 0, 0
static swig_cast_info _swigc__p_apr_int64_t[] = { {&_swigt__p_apr_int64_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_apr_pool_t[] = { {&_swigt__p_apr_pool_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_f_long_p_void_p_apr_pool_t__void[] = { {&_swigt__p_f_long_p_void_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void__p_svn_error_t[] = { {&_swigt__p_f_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_f_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_p_struct_svn_error_t__void[] = { {&_swigt__p_f_p_void_p_struct_svn_error_t__void, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_int[] = { {&_swigt__p_int, 0, 0, 0},{0, 0, 0, 0}};
@@ -11497,8 +12345,11 @@ static swig_cast_info _swigc__p_long[] = { {&_swigt__p_long, 0, 0, 0},{0, 0, 0,
static swig_cast_info _swigc__p_p_apr_array_header_t[] = { {&_swigt__p_p_apr_array_header_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_apr_hash_t[] = { {&_swigt__p_p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_char[] = { {&_swigt__p_p_char, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_f_long_p_void_p_apr_pool_t__void[] = { {&_swigt__p_p_f_long_p_void_p_apr_pool_t__void, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t[] = { {&_swigt__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_p_f_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_void_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_f_p_void_p_struct_svn_error_t__void[] = { {&_swigt__p_p_f_p_void_p_struct_svn_error_t__void, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_p_svn_checksum_t[] = { {&_swigt__p_p_svn_checksum_t, 0, 0, 0},{0, 0, 0, 0}};
@@ -11523,7 +12374,9 @@ static swig_cast_info _swigc__p_svn_auth_iterstate_t[] = { {&_swigt__p_svn_auth
static swig_cast_info _swigc__p_svn_auth_provider_object_t[] = { {&_swigt__p_svn_auth_provider_object_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_auth_provider_t[] = { {&_swigt__p_svn_auth_provider_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_auth_ssl_server_cert_info_t[] = { {&_swigt__p_svn_auth_ssl_server_cert_info_t, 0, 0, 0},{0, 0, 0, 0}};
+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_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}};
@@ -11558,6 +12411,7 @@ static swig_cast_info _swigc__p_svn_opt_revision_t[] = { {&_swigt__p_svn_opt_re
static swig_cast_info _swigc__p_svn_opt_revision_value_t[] = { {&_swigt__p_svn_opt_revision_value_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc2_t[] = { {&_swigt__p_svn_opt_subcommand_desc2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_opt_subcommand_desc_t[] = { {&_swigt__p_svn_opt_subcommand_desc_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_svn_prop_inherited_item_t[] = { {&_swigt__p_svn_prop_inherited_item_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_prop_kind[] = { {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_mark_t[] = { {&_swigt__p_svn_stream_mark_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_stream_t[] = { {&_swigt__p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}};
@@ -11568,7 +12422,11 @@ static swig_cast_info _swigc__p_svn_txdelta_op_t[] = { {&_swigt__p_svn_txdelta_
static swig_cast_info _swigc__p_svn_txdelta_stream_t[] = { {&_swigt__p_svn_txdelta_stream_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_txdelta_window_t[] = { {&_swigt__p_svn_txdelta_window_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_version_checklist_t[] = { {&_swigt__p_svn_version_checklist_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_svn_version_ext_linked_lib_t[] = { {&_swigt__p_svn_version_ext_linked_lib_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_svn_version_ext_loaded_lib_t[] = { {&_swigt__p_svn_version_ext_loaded_lib_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_svn_version_extended_t[] = { {&_swigt__p_svn_version_extended_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_svn_version_t[] = { {&_swigt__p_svn_version_t, 0, 0, 0},{0, 0, 0, 0}};
+static swig_cast_info _swigc__p_svn_wc_external_item2_t[] = { {&_swigt__p_svn_wc_external_item2_t, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_unsigned_char[] = { {&_swigt__p_unsigned_char, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_unsigned_long[] = { {&_swigt__p_unsigned_long, 0, 0, 0},{0, 0, 0, 0}};
static swig_cast_info _swigc__p_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}};
@@ -11580,9 +12438,12 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_apr_int64_t,
_swigc__p_apr_pool_t,
_swigc__p_char,
+ _swigc__p_f_long_p_void_p_apr_pool_t__void,
_swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t,
+ _swigc__p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void__p_svn_error_t,
_swigc__p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t,
+ _swigc__p_f_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_f_p_void_p_struct_svn_error_t__void,
_swigc__p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t,
_swigc__p_int,
@@ -11590,8 +12451,11 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_p_apr_array_header_t,
_swigc__p_p_apr_hash_t,
_swigc__p_p_char,
+ _swigc__p_p_f_long_p_void_p_apr_pool_t__void,
+ _swigc__p_p_f_p_q_const__unsigned_char_apr_size_t_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_p_f_p_svn_txdelta_window_t_p_void__p_svn_error_t,
_swigc__p_p_f_p_void_apr_int64_t_svn_fs_pack_notify_action_t_p_apr_pool_t__p_svn_error_t,
+ _swigc__p_p_f_p_void_p_apr_pool_t__p_svn_error_t,
_swigc__p_p_f_p_void_p_struct_svn_error_t__void,
_swigc__p_p_f_p_void_p_svn_lock_t_p_apr_pool_t__p_svn_error_t,
_swigc__p_p_svn_checksum_t,
@@ -11616,7 +12480,9 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_svn_auth_provider_object_t,
_swigc__p_svn_auth_provider_t,
_swigc__p_svn_auth_ssl_server_cert_info_t,
+ _swigc__p_svn_checksum_ctx_t,
_swigc__p_svn_checksum_kind_t,
+ _swigc__p_svn_checksum_t,
_swigc__p_svn_commit_info_t,
_swigc__p_svn_config_t,
_swigc__p_svn_delta_editor_t,
@@ -11651,6 +12517,7 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_svn_opt_revision_value_t,
_swigc__p_svn_opt_subcommand_desc2_t,
_swigc__p_svn_opt_subcommand_desc_t,
+ _swigc__p_svn_prop_inherited_item_t,
_swigc__p_svn_prop_kind,
_swigc__p_svn_stream_mark_t,
_swigc__p_svn_stream_t,
@@ -11661,7 +12528,11 @@ static swig_cast_info *swig_cast_initial[] = {
_swigc__p_svn_txdelta_stream_t,
_swigc__p_svn_txdelta_window_t,
_swigc__p_svn_version_checklist_t,
+ _swigc__p_svn_version_ext_linked_lib_t,
+ _swigc__p_svn_version_ext_loaded_lib_t,
+ _swigc__p_svn_version_extended_t,
_swigc__p_svn_version_t,
+ _swigc__p_svn_wc_external_item2_t,
_swigc__p_unsigned_char,
_swigc__p_unsigned_long,
_swigc__p_void,
@@ -11735,8 +12606,6 @@ SWIG_InitializeModule(void *clientdata) {
swig_module_info *module_head, *iter;
int found, init;
- clientdata = clientdata;
-
/* check to see if the circular list has been setup, if not, set it up */
if (swig_module.next==0) {
/* Initialize the swig_module */
@@ -12309,6 +13178,7 @@ SWIG_init(void) {
m = Py_InitModule((char *) SWIG_name, SwigMethods);
#endif
md = d = PyModule_GetDict(m);
+ (void)md;
SWIG_InitializeModule(0);
@@ -12354,12 +13224,15 @@ SWIG_init(void) {
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_BDB_LOG_AUTOREMOVE",SWIG_FromCharPtr("bdb-log-autoremove"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_FSFS_CACHE_DELTAS",SWIG_FromCharPtr("fsfs-cache-deltas"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_FSFS_CACHE_FULLTEXTS",SWIG_FromCharPtr("fsfs-cache-fulltexts"));
+ SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_FSFS_CACHE_REVPROPS",SWIG_FromCharPtr("fsfs-cache-revprops"));
+ SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_FSFS_CACHE_NS",SWIG_FromCharPtr("fsfs-cache-namespace"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_FS_TYPE",SWIG_FromCharPtr("fs-type"));
SWIG_Python_SetConstant(d, "SVN_FS_TYPE_BDB",SWIG_FromCharPtr("bdb"));
SWIG_Python_SetConstant(d, "SVN_FS_TYPE_FSFS",SWIG_FromCharPtr("fsfs"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_PRE_1_4_COMPATIBLE",SWIG_FromCharPtr("pre-1.4-compatible"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_PRE_1_5_COMPATIBLE",SWIG_FromCharPtr("pre-1.5-compatible"));
SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_PRE_1_6_COMPATIBLE",SWIG_FromCharPtr("pre-1.6-compatible"));
+ SWIG_Python_SetConstant(d, "SVN_FS_CONFIG_PRE_1_8_COMPATIBLE",SWIG_FromCharPtr("pre-1.8-compatible"));
SWIG_Python_SetConstant(d, "SVN_FS_TXN_CHECK_OOD",SWIG_From_long((long)(0x00001)));
SWIG_Python_SetConstant(d, "SVN_FS_TXN_CHECK_LOCKS",SWIG_From_long((long)(0x00002)));
SWIG_Python_SetConstant(d, "svn_fs_path_change_modify",SWIG_From_long((long)(svn_fs_path_change_modify)));