/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.25 * * 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 * changes to this file unless you know what you are doing--modify the SWIG * interface file instead. * ----------------------------------------------------------------------------- */ #define SWIGPYTHON /*********************************************************************** * * This section contains generic SWIG labels for method/variable * declarations/attributes, and other compiler dependent labels. * ************************************************************************/ /* template workaround for compilers that cannot correctly implement the C++ standard */ #ifndef SWIGTEMPLATEDISAMBIGUATOR # if defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x560) # define SWIGTEMPLATEDISAMBIGUATOR template # else # define SWIGTEMPLATEDISAMBIGUATOR # endif #endif /* inline attribute */ #ifndef SWIGINLINE # if defined(__cplusplus) || (defined(__GNUC__) && !defined(__STRICT_ANSI__)) # define SWIGINLINE inline # else # define SWIGINLINE # endif #endif /* attribute recognised by some compilers to avoid 'unused' warnings */ #ifndef SWIGUNUSED # if defined(__GNUC__) || defined(__ICC) # define SWIGUNUSED __attribute__ ((unused)) # else # define SWIGUNUSED # endif #endif /* internal SWIG method */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif /* internal inline SWIG method */ #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* exporting methods for Windows DLLs */ #ifndef SWIGEXPORT # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # if defined(STATIC_LINKED) # define SWIGEXPORT # else # define SWIGEXPORT __declspec(dllexport) # endif # else # define SWIGEXPORT # endif #endif /* calling conventions for Windows */ #ifndef SWIGSTDCALL # if defined(_WIN32) || defined(__WIN32__) || defined(__CYGWIN__) # define SWIGSTDCALL __stdcall # else # define SWIGSTDCALL # endif #endif #include /*********************************************************************** * swigrun.swg * * This file contains generic CAPI SWIG runtime support for pointer * type checking. * ************************************************************************/ /* This should only be incremented when either the layout of swig_type_info changes, or for whatever reason, the runtime changes incompatibly */ #define SWIG_RUNTIME_VERSION "2" /* define SWIG_TYPE_TABLE_NAME as "SWIG_TYPE_TABLE" */ #ifdef SWIG_TYPE_TABLE # define SWIG_QUOTE_STRING(x) #x # define SWIG_EXPAND_AND_QUOTE_STRING(x) SWIG_QUOTE_STRING(x) # define SWIG_TYPE_TABLE_NAME SWIG_EXPAND_AND_QUOTE_STRING(SWIG_TYPE_TABLE) #else # define SWIG_TYPE_TABLE_NAME #endif /* You can use the SWIGRUNTIME and SWIGRUNTIMEINLINE macros for creating a static or dynamic library from the swig runtime code. In 99.9% of the cases, swig just needs to declare them as 'static'. But only do this if is strictly necessary, ie, if you have problems with your compiler or so. */ #ifndef SWIGRUNTIME # define SWIGRUNTIME SWIGINTERN #endif #ifndef SWIGRUNTIMEINLINE # define SWIGRUNTIMEINLINE SWIGRUNTIME SWIGINLINE #endif #include #ifdef __cplusplus extern "C" { #endif typedef void *(*swig_converter_func)(void *); typedef struct swig_type_info *(*swig_dycast_func)(void **); /* Structure to store inforomation on one type */ typedef struct swig_type_info { const char *name; /* mangled name of this type */ const char *str; /* human readable name of this type */ swig_dycast_func dcast; /* dynamic cast function down a hierarchy */ struct swig_cast_info *cast; /* linked list of types that can cast into this type */ void *clientdata; /* language specific type data */ } swig_type_info; /* Structure to store a type and conversion function used for casting */ typedef struct swig_cast_info { swig_type_info *type; /* pointer to type that is equivalent to this type */ swig_converter_func converter; /* function to cast the void pointers */ struct swig_cast_info *next; /* pointer to next cast in linked list */ struct swig_cast_info *prev; /* pointer to the previous cast */ } swig_cast_info; /* Structure used to store module information * Each module generates one structure like this, and the runtime collects * all of these structures and stores them in a circularly linked list.*/ typedef struct swig_module_info { swig_type_info **types; /* Array of pointers to swig_type_info structures that are in this module */ size_t size; /* Number of types in this module */ struct swig_module_info *next; /* Pointer to next element in circularly linked list */ swig_type_info **type_initial; /* Array of initially generated type structures */ swig_cast_info **cast_initial; /* Array of initially generated casting structures */ void *clientdata; /* Language specific module data */ } swig_module_info; /* Compare two type names skipping the space characters, therefore "char*" == "char *" and "Class" == "Class", etc. Return 0 when the two name types are equivalent, as in strncmp, but skipping ' '. */ SWIGRUNTIME int SWIG_TypeNameComp(const char *f1, const char *l1, const char *f2, const char *l2) { for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) { while ((*f1 == ' ') && (f1 != l1)) ++f1; while ((*f2 == ' ') && (f2 != l2)) ++f2; if (*f1 != *f2) return (int)(*f1 - *f2); } return (l1 - f1) - (l2 - f2); } /* Check type equivalence in a name list like ||... Return 0 if not equal, 1 if equal */ SWIGRUNTIME int SWIG_TypeEquiv(const char *nb, const char *tb) { int equiv = 0; const char* te = tb + strlen(tb); const char* ne = nb; while (!equiv && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; if (*ne) ++ne; } return equiv; } /* Check type equivalence in a name list like ||... Return 0 if equal, -1 if nb < tb, 1 if nb > tb */ SWIGRUNTIME int SWIG_TypeCompare(const char *nb, const char *tb) { int equiv = 0; const char* te = tb + strlen(tb); const char* ne = nb; while (!equiv && *ne) { for (nb = ne; *ne; ++ne) { if (*ne == '|') break; } equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0; if (*ne) ++ne; } return equiv; } /* think of this as a c++ template<> or a scheme macro */ #define SWIG_TypeCheck_Template(comparison, ty) \ if (ty) { \ swig_cast_info *iter = ty->cast; \ while (iter) { \ if (comparison) { \ if (iter == ty->cast) return iter; \ /* Move iter to the top of the linked list */ \ iter->prev->next = iter->next; \ if (iter->next) \ iter->next->prev = iter->prev; \ iter->next = ty->cast; \ iter->prev = 0; \ if (ty->cast) ty->cast->prev = iter; \ ty->cast = iter; \ return iter; \ } \ iter = iter->next; \ } \ } \ return 0 /* Check the typename */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheck(const char *c, swig_type_info *ty) { SWIG_TypeCheck_Template(strcmp(iter->type->name, c) == 0, ty); } /* Same as previous function, except strcmp is replaced with a pointer comparison */ SWIGRUNTIME swig_cast_info * SWIG_TypeCheckStruct(swig_type_info *from, swig_type_info *into) { SWIG_TypeCheck_Template(iter->type == from, into); } /* Cast a pointer up an inheritance hierarchy */ SWIGRUNTIMEINLINE void * SWIG_TypeCast(swig_cast_info *ty, void *ptr) { return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr); } /* Dynamic pointer casting. Down an inheritance hierarchy */ SWIGRUNTIME swig_type_info * SWIG_TypeDynamicCast(swig_type_info *ty, void **ptr) { swig_type_info *lastty = ty; if (!ty || !ty->dcast) return ty; while (ty && (ty->dcast)) { ty = (*ty->dcast)(ptr); if (ty) lastty = ty; } return lastty; } /* Return the name associated with this type */ SWIGRUNTIMEINLINE const char * SWIG_TypeName(const swig_type_info *ty) { return ty->name; } /* Return the pretty name associated with this type, that is an unmangled type name in a form presentable to the user. */ SWIGRUNTIME const char * SWIG_TypePrettyName(const swig_type_info *type) { /* The "str" field contains the equivalent pretty names of the type, separated by vertical-bar characters. We choose to print the last name, as it is often (?) the most specific. */ if (type->str != NULL) { const char *last_name = type->str; const char *s; for (s = type->str; *s; s++) if (*s == '|') last_name = s+1; return last_name; } else return type->name; } /* Set the clientdata field for a type */ SWIGRUNTIME void SWIG_TypeClientData(swig_type_info *ti, void *clientdata) { if (!ti->clientdata) { swig_cast_info *cast = ti->cast; /* if (ti->clientdata == clientdata) return; */ ti->clientdata = clientdata; while (cast) { if (!cast->converter) SWIG_TypeClientData(cast->type, clientdata); cast = cast->next; } } } /* Search for a swig_type_info structure only by mangled name Search is a O(log #types) We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_MangledTypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { swig_module_info *iter = start; do { if (iter->size) { register size_t l = 0; register size_t r = iter->size - 1; do { /* since l+r >= 0, we can (>> 1) instead (/ 2) */ register size_t i = (l + r) >> 1; const char *iname = iter->types[i]->name; if (iname) { register int compare = strcmp(name, iname); if (compare == 0) { return iter->types[i]; } else if (compare < 0) { if (i) { r = i - 1; } else { break; } } else if (compare > 0) { l = i + 1; } } else { break; /* should never happen */ } } while (l <= r); } iter = iter->next; } while (iter != end); return 0; } /* Search for a swig_type_info structure for either a mangled name or a human readable name. It first searches the mangled names of the types, which is a O(log #types) If a type is not found it then searches the human readable names, which is O(#types). We start searching at module start, and finish searching when start == end. Note: if start == end at the beginning of the function, we go all the way around the circular list. */ SWIGRUNTIME swig_type_info * SWIG_TypeQueryModule(swig_module_info *start, swig_module_info *end, const char *name) { /* STEP 1: Search the name field using binary search */ swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name); if (ret) { return ret; } else { /* STEP 2: If the type hasn't been found, do a complete search of the str field (the human readable name) */ swig_module_info *iter = start; do { register size_t i = 0; for (; i < iter->size; ++i) { if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name))) return iter->types[i]; } iter = iter->next; } while (iter != end); } /* neither found a match */ return 0; } /* Pack binary data into a string */ SWIGRUNTIME char * SWIG_PackData(char *c, void *ptr, size_t sz) { static const char hex[17] = "0123456789abcdef"; register const unsigned char *u = (unsigned char *) ptr; register const unsigned char *eu = u + sz; for (; u != eu; ++u) { register unsigned char uu = *u; *(c++) = hex[(uu & 0xf0) >> 4]; *(c++) = hex[uu & 0xf]; } return c; } /* Unpack binary data from a string */ SWIGRUNTIME const char * SWIG_UnpackData(const char *c, void *ptr, size_t sz) { register unsigned char *u = (unsigned char *) ptr; register const unsigned char *eu = u + sz; for (; u != eu; ++u) { register char d = *(c++); register unsigned char uu = 0; if ((d >= '0') && (d <= '9')) uu = ((d - '0') << 4); else if ((d >= 'a') && (d <= 'f')) uu = ((d - ('a'-10)) << 4); else return (char *) 0; d = *(c++); if ((d >= '0') && (d <= '9')) uu |= (d - '0'); else if ((d >= 'a') && (d <= 'f')) uu |= (d - ('a'-10)); else return (char *) 0; *u = uu; } return c; } /* Pack 'void *' into a string buffer. */ SWIGRUNTIME char * SWIG_PackVoidPtr(char *buff, void *ptr, const char *name, size_t bsz) { char *r = buff; if ((2*sizeof(void *) + 2) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,&ptr,sizeof(void *)); if (strlen(name) + 1 > (bsz - (r - buff))) return 0; strcpy(r,name); return buff; } SWIGRUNTIME const char * SWIG_UnpackVoidPtr(const char *c, void **ptr, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { *ptr = (void *) 0; return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sizeof(void *)); } SWIGRUNTIME char * SWIG_PackDataName(char *buff, void *ptr, size_t sz, const char *name, size_t bsz) { char *r = buff; size_t lname = (name ? strlen(name) : 0); if ((2*sz + 2 + lname) > bsz) return 0; *(r++) = '_'; r = SWIG_PackData(r,ptr,sz); if (lname) { strncpy(r,name,lname+1); } else { *r = 0; } return buff; } SWIGRUNTIME const char * SWIG_UnpackDataName(const char *c, void *ptr, size_t sz, const char *name) { if (*c != '_') { if (strcmp(c,"NULL") == 0) { memset(ptr,0,sz); return name; } else { return 0; } } return SWIG_UnpackData(++c,ptr,sz); } #ifdef __cplusplus } #endif /* ----------------------------------------------------------------------------- * SWIG API. Portion that goes into the runtime * ----------------------------------------------------------------------------- */ #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * for internal method declarations * ----------------------------------------------------------------------------- */ #ifndef SWIGINTERN # define SWIGINTERN static SWIGUNUSED #endif #ifndef SWIGINTERNINLINE # define SWIGINTERNINLINE SWIGINTERN SWIGINLINE #endif /* Exception handling in wrappers */ #define SWIG_fail goto fail #define SWIG_arg_fail(arg) SWIG_Python_ArgFail(arg) #define SWIG_append_errmsg(msg) SWIG_Python_AddErrMesg(msg,0) #define SWIG_preppend_errmsg(msg) SWIG_Python_AddErrMesg(msg,1) #define SWIG_type_error(type,obj) SWIG_Python_TypeError(type,obj) #define SWIG_null_ref(type) SWIG_Python_NullRef(type) /* Contract support */ #define SWIG_contract_assert(expr, msg) \ if (!(expr)) { PyErr_SetString(PyExc_RuntimeError, (char *) msg ); goto fail; } else /* ----------------------------------------------------------------------------- * Constant declarations * ----------------------------------------------------------------------------- */ /* Constant Types */ #define SWIG_PY_INT 1 #define SWIG_PY_FLOAT 2 #define SWIG_PY_STRING 3 #define SWIG_PY_POINTER 4 #define SWIG_PY_BINARY 5 /* Constant information structure */ typedef struct swig_const_info { int type; char *name; long lvalue; double dvalue; void *pvalue; swig_type_info **ptype; } swig_const_info; /* ----------------------------------------------------------------------------- * Alloc. memory flags * ----------------------------------------------------------------------------- */ #define SWIG_OLDOBJ 1 #define SWIG_NEWOBJ SWIG_OLDOBJ + 1 #define SWIG_PYSTR SWIG_NEWOBJ + 1 #ifdef __cplusplus } #endif /*********************************************************************** * pyrun.swg * * This file contains the runtime support for Python modules * and includes code for managing global variables and pointer * type checking. * * Author : David Beazley (beazley@cs.uchicago.edu) ************************************************************************/ /* Common SWIG API */ #define SWIG_ConvertPtr(obj, pp, type, flags) SWIG_Python_ConvertPtr(obj, pp, type, flags) #define SWIG_NewPointerObj(p, type, flags) SWIG_Python_NewPointerObj(p, type, flags) #define SWIG_MustGetPtr(p, type, argnum, flags) SWIG_Python_MustGetPtr(p, type, argnum, flags) /* Python-specific SWIG API */ #define SWIG_ConvertPacked(obj, ptr, sz, ty, flags) SWIG_Python_ConvertPacked(obj, ptr, sz, ty, flags) #define SWIG_NewPackedObj(ptr, sz, type) SWIG_Python_NewPackedObj(ptr, sz, type) /* Runtime API */ #define SWIG_GetModule(clientdata) SWIG_Python_GetModule() #define SWIG_SetModule(clientdata, pointer) SWIG_Python_SetModule(pointer) /* ----------------------------------------------------------------------------- * Pointer declarations * ----------------------------------------------------------------------------- */ /* Use SWIG_NO_COBJECT_TYPES to force the use of strings to represent C/C++ pointers in the python side. Very useful for debugging, but not always safe. */ #if !defined(SWIG_NO_COBJECT_TYPES) && !defined(SWIG_COBJECT_TYPES) # define SWIG_COBJECT_TYPES #endif /* Flags for pointer conversion */ #define SWIG_POINTER_EXCEPTION 0x1 #define SWIG_POINTER_DISOWN 0x2 /* Add PyOS_snprintf for old Pythons */ #if PY_VERSION_HEX < 0x02020000 #define PyOS_snprintf snprintf #endif #ifdef __cplusplus extern "C" { #endif /* ----------------------------------------------------------------------------- * Create a new pointer string * ----------------------------------------------------------------------------- */ #ifndef SWIG_BUFFER_SIZE #define SWIG_BUFFER_SIZE 1024 #endif #if defined(SWIG_COBJECT_TYPES) #if !defined(SWIG_COBJECT_PYTHON) /* ----------------------------------------------------------------------------- * Implements a simple Swig Object type, and use it instead of PyCObject * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *ptr; const char *desc; } PySwigObject; /* Declarations for objects of type PySwigObject */ SWIGRUNTIME int PySwigObject_print(PySwigObject *v, FILE *fp, int flags) { char result[SWIG_BUFFER_SIZE]; flags = flags; if (SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result))) { fputs("", fp); return 0; } else { return 1; } } SWIGRUNTIME PyObject * PySwigObject_repr(PySwigObject *v) { char result[SWIG_BUFFER_SIZE]; return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ? PyString_FromFormat("", result) : 0; } SWIGRUNTIME PyObject * PySwigObject_str(PySwigObject *v) { char result[SWIG_BUFFER_SIZE]; return SWIG_PackVoidPtr(result, v->ptr, v->desc, sizeof(result)) ? PyString_FromString(result) : 0; } SWIGRUNTIME PyObject * PySwigObject_long(PySwigObject *v) { return PyLong_FromVoidPtr(v->ptr); } SWIGRUNTIME PyObject * PySwigObject_format(const char* fmt, PySwigObject *v) { PyObject *res = NULL; PyObject *args = PyTuple_New(1); if (args && (PyTuple_SetItem(args, 0, PySwigObject_long(v)) == 0)) { PyObject *ofmt = PyString_FromString(fmt); if (ofmt) { res = PyString_Format(ofmt,args); Py_DECREF(ofmt); } Py_DECREF(args); } return res; } SWIGRUNTIME PyObject * PySwigObject_oct(PySwigObject *v) { return PySwigObject_format("%o",v); } SWIGRUNTIME PyObject * PySwigObject_hex(PySwigObject *v) { return PySwigObject_format("%x",v); } SWIGRUNTIME int PySwigObject_compare(PySwigObject *v, PySwigObject *w) { int c = strcmp(v->desc, w->desc); if (c) { return (c > 0) ? 1 : -1; } else { void *i = v->ptr; void *j = w->ptr; return (i < j) ? -1 : ((i > j) ? 1 : 0); } } SWIGRUNTIME void PySwigObject_dealloc(PySwigObject *self) { PyObject_DEL(self); } SWIGRUNTIME PyTypeObject* PySwigObject_type(void) { static char pyswigobject_type__doc__[] = "Swig object carries a C/C++ instance pointer"; static PyNumberMethods PySwigObject_as_number = { (binaryfunc)0, /*nb_add*/ (binaryfunc)0, /*nb_subtract*/ (binaryfunc)0, /*nb_multiply*/ (binaryfunc)0, /*nb_divide*/ (binaryfunc)0, /*nb_remainder*/ (binaryfunc)0, /*nb_divmod*/ (ternaryfunc)0,/*nb_power*/ (unaryfunc)0, /*nb_negative*/ (unaryfunc)0, /*nb_positive*/ (unaryfunc)0, /*nb_absolute*/ (inquiry)0, /*nb_nonzero*/ 0, /*nb_invert*/ 0, /*nb_lshift*/ 0, /*nb_rshift*/ 0, /*nb_and*/ 0, /*nb_xor*/ 0, /*nb_or*/ (coercion)0, /*nb_coerce*/ (unaryfunc)PySwigObject_long, /*nb_int*/ (unaryfunc)PySwigObject_long, /*nb_long*/ (unaryfunc)0, /*nb_float*/ (unaryfunc)PySwigObject_oct, /*nb_oct*/ (unaryfunc)PySwigObject_hex, /*nb_hex*/ #if PY_VERSION_HEX >= 0x02000000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */ #endif }; static PyTypeObject pyswigobject_type #if !defined(__cplusplus) ; static int type_init = 0; if (!type_init) { PyTypeObject tmp #endif = { PyObject_HEAD_INIT(&PyType_Type) 0, /*ob_size*/ (char *)"PySwigObject", /*tp_name*/ sizeof(PySwigObject), /*tp_basicsize*/ 0, /*tp_itemsize*/ /* methods */ (destructor)PySwigObject_dealloc, /*tp_dealloc*/ (printfunc)PySwigObject_print, /*tp_print*/ (getattrfunc)0, /*tp_getattr*/ (setattrfunc)0, /*tp_setattr*/ (cmpfunc)PySwigObject_compare, /*tp_compare*/ (reprfunc)PySwigObject_repr, /*tp_repr*/ &PySwigObject_as_number, /*tp_as_number*/ 0, /*tp_as_sequence*/ 0, /*tp_as_mapping*/ (hashfunc)0, /*tp_hash*/ (ternaryfunc)0, /*tp_call*/ (reprfunc)PySwigObject_str, /*tp_str*/ /* Space for future expansion */ 0,0,0,0, pyswigobject_type__doc__, /* Documentation string */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; #if !defined(__cplusplus) pyswigobject_type = tmp; type_init = 1; } #endif return &pyswigobject_type; } SWIGRUNTIME PyObject * PySwigObject_FromVoidPtrAndDesc(void *ptr, const char *desc) { PySwigObject *self = PyObject_NEW(PySwigObject, PySwigObject_type()); if (self) { self->ptr = ptr; self->desc = desc; } return (PyObject *)self; } SWIGRUNTIMEINLINE void * PySwigObject_AsVoidPtr(PyObject *self) { return ((PySwigObject *)self)->ptr; } SWIGRUNTIMEINLINE const char * PySwigObject_GetDesc(PyObject *self) { return ((PySwigObject *)self)->desc; } SWIGRUNTIMEINLINE int PySwigObject_Check(PyObject *op) { return ((op)->ob_type == PySwigObject_type()) || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0); } /* ----------------------------------------------------------------------------- * Implements a simple Swig Packed type, and use it instead of string * ----------------------------------------------------------------------------- */ typedef struct { PyObject_HEAD void *pack; const char *desc; size_t size; } PySwigPacked; SWIGRUNTIME int PySwigPacked_print(PySwigPacked *v, FILE *fp, int flags) { char result[SWIG_BUFFER_SIZE]; flags = flags; fputs("pack, v->size, 0, sizeof(result))) { fputs("at ", fp); fputs(result, fp); } fputs(v->desc,fp); fputs(">", fp); return 0; } SWIGRUNTIME PyObject * PySwigPacked_repr(PySwigPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) { return PyString_FromFormat("", result, v->desc); } else { return PyString_FromFormat("", v->desc); } } SWIGRUNTIME PyObject * PySwigPacked_str(PySwigPacked *v) { char result[SWIG_BUFFER_SIZE]; if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))){ return PyString_FromFormat("%s%s", result, v->desc); } else { return PyString_FromFormat("%s", v->desc); } } SWIGRUNTIME int PySwigPacked_compare(PySwigPacked *v, PySwigPacked *w) { int c = strcmp(v->desc, w->desc); if (c) { return (c > 0) ? 1 : -1; } else { size_t i = v->size; size_t j = w->size; int s = (i < j) ? -1 : ((i > j) ? 1 : 0); return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size); } } SWIGRUNTIME void PySwigPacked_dealloc(PySwigPacked *self) { free(self->pack); PyObject_DEL(self); } SWIGRUNTIME PyTypeObject* PySwigPacked_type(void) { static char pyswigpacked_type__doc__[] = "Swig object carries a C/C++ instance pointer"; static PyTypeObject pyswigpacked_type #if !defined(__cplusplus) ; static int type_init = 0; if (!type_init) { PyTypeObject tmp #endif = { PyObject_HEAD_INIT(&PyType_Type) 0, /*ob_size*/ (char *)"PySwigPacked", /*tp_name*/ sizeof(PySwigPacked), /*tp_basicsize*/ 0, /*tp_itemsize*/ /* methods */ (destructor)PySwigPacked_dealloc, /*tp_dealloc*/ (printfunc)PySwigPacked_print, /*tp_print*/ (getattrfunc)0, /*tp_getattr*/ (setattrfunc)0, /*tp_setattr*/ (cmpfunc)PySwigPacked_compare, /*tp_compare*/ (reprfunc)PySwigPacked_repr, /*tp_repr*/ 0, /*tp_as_number*/ 0, /*tp_as_sequence*/ 0, /*tp_as_mapping*/ (hashfunc)0, /*tp_hash*/ (ternaryfunc)0, /*tp_call*/ (reprfunc)PySwigPacked_str, /*tp_str*/ /* Space for future expansion */ 0,0,0,0, pyswigpacked_type__doc__, /* Documentation string */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; #if !defined(__cplusplus) pyswigpacked_type = tmp; type_init = 1; } #endif return &pyswigpacked_type; } SWIGRUNTIME PyObject * PySwigPacked_FromDataAndDesc(void *ptr, size_t size, const char *desc) { PySwigPacked *self = PyObject_NEW(PySwigPacked, PySwigPacked_type()); if (self == NULL) { return NULL; } else { void *pack = malloc(size); if (pack) { memcpy(pack, ptr, size); self->pack = pack; self->desc = desc; self->size = size; return (PyObject *) self; } return NULL; } } SWIGRUNTIMEINLINE const char * PySwigPacked_UnpackData(PyObject *obj, void *ptr, size_t size) { PySwigPacked *self = (PySwigPacked *)obj; if (self->size != size) return 0; memcpy(ptr, self->pack, size); return self->desc; } SWIGRUNTIMEINLINE const char * PySwigPacked_GetDesc(PyObject *self) { return ((PySwigPacked *)self)->desc; } SWIGRUNTIMEINLINE int PySwigPacked_Check(PyObject *op) { return ((op)->ob_type == PySwigPacked_type()) || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0); } #else /* ----------------------------------------------------------------------------- * Use the old Python PyCObject instead of PySwigObject * ----------------------------------------------------------------------------- */ #define PySwigObject_GetDesc(obj) PyCObject_GetDesc(obj) #define PySwigObject_Check(obj) PyCObject_Check(obj) #define PySwigObject_AsVoidPtr(obj) PyCObject_AsVoidPtr(obj) #define PySwigObject_FromVoidPtrAndDesc(p, d) PyCObject_FromVoidPtrAndDesc(p, d, NULL) #endif #endif /* ----------------------------------------------------------------------------- * errors manipulation * ----------------------------------------------------------------------------- */ SWIGRUNTIME void SWIG_Python_TypeError(const char *type, PyObject *obj) { if (type) { #if defined(SWIG_COBJECT_TYPES) if (obj && PySwigObject_Check(obj)) { const char *otype = (const char *) PySwigObject_GetDesc(obj); if (otype) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'PySwigObject(%s)' is received", type, otype); return; } } else #endif { const char *otype = (obj ? obj->ob_type->tp_name : 0); if (otype) { PyObject *str = PyObject_Str(obj); const char *cstr = str ? PyString_AsString(str) : 0; if (cstr) { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received", type, otype, cstr); } else { PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received", type, otype); } Py_XDECREF(str); return; } } PyErr_Format(PyExc_TypeError, "a '%s' is expected", type); } else { PyErr_Format(PyExc_TypeError, "unexpected type is received"); } } SWIGRUNTIMEINLINE void SWIG_Python_NullRef(const char *type) { if (type) { PyErr_Format(PyExc_TypeError, "null reference of type '%s' was received",type); } else { PyErr_Format(PyExc_TypeError, "null reference was received"); } } SWIGRUNTIME int SWIG_Python_AddErrMesg(const char* mesg, int infront) { if (PyErr_Occurred()) { PyObject *type = 0; PyObject *value = 0; PyObject *traceback = 0; PyErr_Fetch(&type, &value, &traceback); if (value) { PyObject *old_str = PyObject_Str(value); Py_XINCREF(type); PyErr_Clear(); if (infront) { PyErr_Format(type, "%s %s", mesg, PyString_AsString(old_str)); } else { PyErr_Format(type, "%s %s", PyString_AsString(old_str), mesg); } Py_DECREF(old_str); } return 1; } else { return 0; } } SWIGRUNTIME int SWIG_Python_ArgFail(int argnum) { if (PyErr_Occurred()) { /* add information about failing argument */ char mesg[256]; PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum); return SWIG_Python_AddErrMesg(mesg, 1); } else { return 0; } } /* ----------------------------------------------------------------------------- * pointers/data manipulation * ----------------------------------------------------------------------------- */ /* Convert a pointer value */ SWIGRUNTIME int SWIG_Python_ConvertPtr(PyObject *obj, void **ptr, swig_type_info *ty, int flags) { swig_cast_info *tc; const char *c = 0; static PyObject *SWIG_this = 0; int newref = 0; PyObject *pyobj = 0; void *vptr; if (!obj) return 0; if (obj == Py_None) { *ptr = 0; return 0; } #ifdef SWIG_COBJECT_TYPES if (!(PySwigObject_Check(obj))) { if (!SWIG_this) SWIG_this = PyString_FromString("this"); pyobj = obj; obj = PyObject_GetAttr(obj,SWIG_this); newref = 1; if (!obj) goto type_error; if (!PySwigObject_Check(obj)) { Py_DECREF(obj); goto type_error; } } vptr = PySwigObject_AsVoidPtr(obj); c = (const char *) PySwigObject_GetDesc(obj); if (newref) { Py_DECREF(obj); } goto type_check; #else if (!(PyString_Check(obj))) { if (!SWIG_this) SWIG_this = PyString_FromString("this"); pyobj = obj; obj = PyObject_GetAttr(obj,SWIG_this); newref = 1; if (!obj) goto type_error; if (!PyString_Check(obj)) { Py_DECREF(obj); goto type_error; } } c = PyString_AS_STRING(obj); /* Pointer values must start with leading underscore */ c = SWIG_UnpackVoidPtr(c, &vptr, ty->name); if (newref) { Py_DECREF(obj); } if (!c) goto type_error; #endif type_check: if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) goto type_error; *ptr = SWIG_TypeCast(tc,vptr); } else { *ptr = vptr; } if ((pyobj) && (flags & SWIG_POINTER_DISOWN)) { PyObject_SetAttrString(pyobj,(char*)"thisown",Py_False); } return 0; type_error: PyErr_Clear(); if (pyobj && !obj) { obj = pyobj; if (PyCFunction_Check(obj)) { /* here we get the method pointer for callbacks */ char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc); c = doc ? strstr(doc, "swig_ptr: ") : 0; if (c) { c = ty ? SWIG_UnpackVoidPtr(c + 10, &vptr, ty->name) : 0; if (!c) goto type_error; goto type_check; } } } if (flags & SWIG_POINTER_EXCEPTION) { if (ty) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); } else { SWIG_Python_TypeError("C/C++ pointer", obj); } } return -1; } /* Convert a pointer value, signal an exception on a type mismatch */ SWIGRUNTIME void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) { void *result; if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { PyErr_Clear(); if (flags & SWIG_POINTER_EXCEPTION) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); SWIG_Python_ArgFail(argnum); } } return result; } /* Convert a packed value value */ SWIGRUNTIME int SWIG_Python_ConvertPacked(PyObject *obj, void *ptr, size_t sz, swig_type_info *ty, int flags) { swig_cast_info *tc; const char *c = 0; #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) c = PySwigPacked_UnpackData(obj, ptr, sz); #else if ((!obj) || (!PyString_Check(obj))) goto type_error; c = PyString_AS_STRING(obj); /* Pointer values must start with leading underscore */ c = SWIG_UnpackDataName(c, ptr, sz, ty->name); #endif if (!c) goto type_error; if (ty) { tc = SWIG_TypeCheck(c,ty); if (!tc) goto type_error; } return 0; type_error: PyErr_Clear(); if (flags & SWIG_POINTER_EXCEPTION) { if (ty) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); } else { SWIG_Python_TypeError("C/C++ packed data", obj); } } return -1; } /* Create a new array object */ SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj(void *ptr, swig_type_info *type, int own) { PyObject *robj = 0; if (!type) { if (!PyErr_Occurred()) { PyErr_Format(PyExc_TypeError, "Swig: null type passed to NewPointerObj"); } return robj; } if (!ptr) { Py_INCREF(Py_None); return Py_None; } #ifdef SWIG_COBJECT_TYPES robj = PySwigObject_FromVoidPtrAndDesc((void *) ptr, (char *)type->name); #else { char result[SWIG_BUFFER_SIZE]; robj = SWIG_PackVoidPtr(result, ptr, type->name, sizeof(result)) ? PyString_FromString(result) : 0; } #endif if (!robj || (robj == Py_None)) return robj; if (type->clientdata) { PyObject *inst; PyObject *args = Py_BuildValue((char*)"(O)", robj); Py_DECREF(robj); inst = PyObject_CallObject((PyObject *) type->clientdata, args); Py_DECREF(args); if (inst) { if (own) { PyObject_SetAttrString(inst,(char*)"thisown",Py_True); } robj = inst; } } return robj; } SWIGRUNTIME PyObject * SWIG_Python_NewPackedObj(void *ptr, size_t sz, swig_type_info *type) { PyObject *robj = 0; if (!ptr) { Py_INCREF(Py_None); return Py_None; } #if defined(SWIG_COBJECT_TYPES) && !defined(SWIG_COBJECT_PYTHON) robj = PySwigPacked_FromDataAndDesc((void *) ptr, sz, (char *)type->name); #else { char result[SWIG_BUFFER_SIZE]; robj = SWIG_PackDataName(result, ptr, sz, type->name, sizeof(result)) ? PyString_FromString(result) : 0; } #endif return robj; } /* -----------------------------------------------------------------------------* * Get type list * -----------------------------------------------------------------------------*/ #ifdef SWIG_LINK_RUNTIME void *SWIG_ReturnGlobalTypeList(void *); #endif SWIGRUNTIME swig_module_info * SWIG_Python_GetModule(void) { static void *type_pointer = (void *)0; /* first check if module already created */ if (!type_pointer) { #ifdef SWIG_LINK_RUNTIME type_pointer = SWIG_ReturnGlobalTypeList((void *)0); #else type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME); if (PyErr_Occurred()) { PyErr_Clear(); type_pointer = (void *)0; } } #endif return (swig_module_info *) type_pointer; } SWIGRUNTIME void SWIG_Python_SetModule(swig_module_info *swig_module) { static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} };/* Sentinel */ PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table); PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, NULL); if (pointer && module) { PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer); } } #ifdef __cplusplus } #endif /* -------- TYPES TABLE (BEGIN) -------- */ #define SWIGTYPE_p_FILE swig_types[0] #define SWIGTYPE_p_apr_allocator_t swig_types[1] #define SWIGTYPE_p_apr_array_header_t swig_types[2] #define SWIGTYPE_p_apr_file_t swig_types[3] #define SWIGTYPE_p_apr_getopt_option_t swig_types[4] #define SWIGTYPE_p_apr_getopt_t swig_types[5] #define SWIGTYPE_p_apr_hash_t swig_types[6] #define SWIGTYPE_p_apr_int32_t swig_types[7] #define SWIGTYPE_p_apr_int64_t swig_types[8] #define SWIGTYPE_p_apr_pool_t swig_types[9] #define SWIGTYPE_p_apr_size_t swig_types[10] #define SWIGTYPE_p_char swig_types[11] #define SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[12] #define SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[13] #define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[14] #define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[15] #define SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[16] #define SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t swig_types[17] #define SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[18] #define SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[19] #define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int swig_types[20] #define SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int swig_types[21] #define SWIGTYPE_p_f_p_q_const__char_p_void__int swig_types[22] #define SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int swig_types[23] #define SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t swig_types[24] #define SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t swig_types[25] #define SWIGTYPE_p_f_void__p_svn_version_t swig_types[26] #define SWIGTYPE_p_int swig_types[27] #define SWIGTYPE_p_long swig_types[28] #define SWIGTYPE_p_p_apr_array_header_t swig_types[29] #define SWIGTYPE_p_p_apr_file_t swig_types[30] #define SWIGTYPE_p_p_apr_hash_t swig_types[31] #define SWIGTYPE_p_p_char swig_types[32] #define SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t swig_types[33] #define SWIGTYPE_p_p_svn_auth_baton_t swig_types[34] #define SWIGTYPE_p_p_svn_auth_iterstate_t swig_types[35] #define SWIGTYPE_p_p_svn_auth_provider_object_t swig_types[36] #define SWIGTYPE_p_p_svn_config_t swig_types[37] #define SWIGTYPE_p_p_svn_stream_t swig_types[38] #define SWIGTYPE_p_p_svn_string_t swig_types[39] #define SWIGTYPE_p_p_svn_stringbuf_t swig_types[40] #define SWIGTYPE_p_p_void swig_types[41] #define SWIGTYPE_p_svn_auth_baton_t swig_types[42] #define SWIGTYPE_p_svn_auth_cred_simple_t swig_types[43] #define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t swig_types[44] #define SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t swig_types[45] #define SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t swig_types[46] #define SWIGTYPE_p_svn_auth_cred_username_t swig_types[47] #define SWIGTYPE_p_svn_auth_iterstate_t swig_types[48] #define SWIGTYPE_p_svn_auth_provider_object_t swig_types[49] #define SWIGTYPE_p_svn_auth_provider_t swig_types[50] #define SWIGTYPE_p_svn_auth_ssl_server_cert_info_t swig_types[51] #define SWIGTYPE_p_svn_commit_info_t swig_types[52] #define SWIGTYPE_p_svn_config_t swig_types[53] #define SWIGTYPE_p_svn_dirent_t swig_types[54] #define SWIGTYPE_p_svn_errno_t swig_types[55] #define SWIGTYPE_p_svn_error_t swig_types[56] #define SWIGTYPE_p_svn_io_dirent_t swig_types[57] #define SWIGTYPE_p_svn_io_file_del_t swig_types[58] #define SWIGTYPE_p_svn_lock_t swig_types[59] #define SWIGTYPE_p_svn_log_changed_path_t swig_types[60] #define SWIGTYPE_p_svn_node_kind_t swig_types[61] #define SWIGTYPE_p_svn_opt_revision_t swig_types[62] #define SWIGTYPE_p_svn_opt_revision_value_t swig_types[63] #define SWIGTYPE_p_svn_opt_subcommand_desc2_t swig_types[64] #define SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides swig_types[65] #define SWIGTYPE_p_svn_opt_subcommand_desc_t swig_types[66] #define SWIGTYPE_p_svn_prop_kind swig_types[67] #define SWIGTYPE_p_svn_prop_t swig_types[68] #define SWIGTYPE_p_svn_stream_t swig_types[69] #define SWIGTYPE_p_svn_string_t swig_types[70] #define SWIGTYPE_p_svn_stringbuf_t swig_types[71] #define SWIGTYPE_p_svn_version_checklist_t swig_types[72] #define SWIGTYPE_p_svn_version_t swig_types[73] #define SWIGTYPE_p_unsigned_char swig_types[74] #define SWIGTYPE_p_void swig_types[75] #define SWIGTYPE_ptrdiff_t swig_types[76] #define SWIGTYPE_size_t swig_types[77] static swig_type_info *swig_types[78]; static swig_module_info swig_module = {swig_types, 78, 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) /* -------- TYPES TABLE (END) -------- */ /*----------------------------------------------- @(target):= _core.so ------------------------------------------------*/ #define SWIG_init init_core #define SWIG_name "_core" static PyObject * _global_svn_swig_py_pool = NULL; #define svn_argnum_obj0 1 #define svn_argnum_obj1 2 #define svn_argnum_obj2 3 #define svn_argnum_obj3 4 #define svn_argnum_obj4 5 #define svn_argnum_obj5 6 #define svn_argnum_obj6 7 #define svn_argnum_obj7 8 #define svn_argnum_obj8 9 #define svn_argnum_obj9 10 #define svn_argnum_obj10 11 #define svn_argnum_obj11 12 #define svn_argnum_obj12 13 #define svn_argnum_obj13 14 #define svn_argnum_obj14 15 #define svn_argnum_obj15 16 #define svn_argnum_obj16 17 #define svn_argnum_obj17 18 #define svn_argnum_obj18 19 #define svn_argnum_obj19 20 #include "svn_time.h" #include "svn_pools.h" #include #include #include "svn_md5.h" #include "svn_diff.h" #ifdef SWIGPYTHON #include "swigutil_py.h" #endif #ifdef SWIGPERL #include "swigutil_pl.h" #endif #ifdef SWIGRUBY #include #include #include "swigutil_rb.h" #endif #include "svn_types.h" SWIGINTERN int SWIG_AsVal_long(PyObject * obj, long* val) { if (PyInt_Check(obj)) { if (val) *val = PyInt_AS_LONG(obj); return 1; } if (PyLong_Check(obj)) { long v = PyLong_AsLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return 1; } else { if (!val) PyErr_Clear(); return 0; } } if (val) { SWIG_type_error("long", obj); } return 0; } SWIGINTERNINLINE long SWIG_As_long(PyObject* obj) { long v; if (!SWIG_AsVal_long(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(long)); } return v; } SWIGINTERNINLINE int SWIG_Check_long(PyObject* obj) { return SWIG_AsVal_long(obj, (long*)0); } /*@/home/dave/svn/env/build/share/swig/1.3.25/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_long PyInt_FromLong /*@@*/ SWIGINTERN PyObject * SWIG_FromCharPtr(const char* cptr) { if (cptr) { size_t size = strlen(cptr); if (size > INT_MAX) { return SWIG_NewPointerObj((char*)(cptr), SWIG_TypeQuery("char *"), 0); } else { if (size != 0) { return PyString_FromStringAndSize(cptr, size); } else { return PyString_FromString(cptr); } } } Py_INCREF(Py_None); return Py_None; } /* returns SWIG_OLDOBJ if the input is a raw char*, SWIG_PYSTR if is a PyString */ SWIGINTERN int SWIG_AsCharPtrAndSize(PyObject *obj, char** cptr, size_t* psize) { static swig_type_info* pchar_info = 0; char* vptr = 0; if (!pchar_info) pchar_info = SWIG_TypeQuery("char *"); if (SWIG_ConvertPtr(obj, (void**)&vptr, pchar_info, 0) != -1) { if (cptr) *cptr = vptr; if (psize) *psize = vptr ? (strlen(vptr) + 1) : 0; return SWIG_OLDOBJ; } else { PyErr_Clear(); if (PyString_Check(obj)) { if (cptr) { *cptr = PyString_AS_STRING(obj); if (psize) { *psize = PyString_GET_SIZE(obj) + 1; } } return SWIG_PYSTR; } } if (cptr) { SWIG_type_error("char *", obj); } return 0; } SWIGINTERNINLINE int SWIG_AsCharPtr(PyObject *obj, char **val) { if (SWIG_AsCharPtrAndSize(obj, val, (size_t*)(0))) { return 1; } if (val) { PyErr_Clear(); SWIG_type_error("char *", obj); } return 0; } SWIGINTERN int SWIG_AsCharArray(PyObject *obj, char *val, size_t size) { char* cptr; size_t csize; if (SWIG_AsCharPtrAndSize(obj, &cptr, &csize)) { /* in C you can do: char x[5] = "hello"; ie, assing the array using an extra '0' char. */ if ((csize == size + 1) && !(cptr[csize-1])) --csize; if (csize <= size) { if (val) { if (csize) memcpy(val, cptr, csize); if (csize < size) memset(val + csize, 0, size - csize); } return 1; } } if (val) { PyErr_Format(PyExc_TypeError, "a char array of maximum size %lu is expected", (unsigned long) size); } return 0; } #include SWIGINTERN int SWIG_CheckLongInRange(long value, long min_value, long max_value, const char *errmsg) { if (value < min_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %ld is less than '%s' minimum %ld", value, errmsg, min_value); } return 0; } else if (value > max_value) { if (errmsg) { PyErr_Format(PyExc_OverflowError, "value %ld is greater than '%s' maximum %ld", value, errmsg, max_value); } return 0; } return 1; } SWIGINTERN int SWIG_AsVal_char(PyObject *obj, char *val) { const char* errmsg = val ? "char" : (char*)0; long v; if (SWIG_AsVal_long(obj, &v)) { if (SWIG_CheckLongInRange(v, CHAR_MIN,CHAR_MAX, errmsg)) { if (val) *val = (char)(v); return 1; } else { return 0; } } else { PyErr_Clear(); return SWIG_AsCharArray(obj, val, 1); } } SWIGINTERNINLINE int SWIG_Check_char(PyObject* obj) { return SWIG_AsVal_char(obj, (char*)0); } SWIGINTERNINLINE PyObject* SWIG_From_char(char c) { return PyString_FromStringAndSize(&c,1); } #include "svn_string.h" SWIGINTERN int SWIG_AsVal_unsigned_SS_long(PyObject *obj, unsigned long *val) { if (PyInt_Check(obj)) { long v = PyInt_AS_LONG(obj); if (v >= 0) { if (val) *val = v; return 1; } } if (PyLong_Check(obj)) { unsigned long v = PyLong_AsUnsignedLong(obj); if (!PyErr_Occurred()) { if (val) *val = v; return 1; } else { if (!val) PyErr_Clear(); return 0; } } if (val) { SWIG_type_error("unsigned long", obj); } return 0; } SWIGINTERNINLINE unsigned long SWIG_As_unsigned_SS_long(PyObject* obj) { unsigned long v; if (!SWIG_AsVal_unsigned_SS_long(obj, &v)) { /* this is needed to make valgrind/purify happier. */ memset((void*)&v, 0, sizeof(unsigned long)); } return v; } SWIGINTERNINLINE int SWIG_Check_unsigned_SS_long(PyObject* obj) { return SWIG_AsVal_unsigned_SS_long(obj, (unsigned long*)0); } SWIGINTERNINLINE PyObject* SWIG_From_unsigned_SS_long(unsigned long value) { return (value > LONG_MAX) ? PyLong_FromUnsignedLong(value) : PyInt_FromLong((long)(value)); } #include "svn_props.h" #include "svn_error_codes.h" #define SWIG_MemoryError 1 #define SWIG_IOError 2 #define SWIG_RuntimeError 3 #define SWIG_IndexError 4 #define SWIG_TypeError 5 #define SWIG_DivisionByZero 6 #define SWIG_OverflowError 7 #define SWIG_SyntaxError 8 #define SWIG_ValueError 9 #define SWIG_SystemError 10 #define SWIG_UnknownError 99 SWIGINTERN void SWIG_exception_(int code, const char *msg) { switch(code) { case SWIG_MemoryError: PyErr_SetString(PyExc_MemoryError,msg); break; case SWIG_IOError: PyErr_SetString(PyExc_IOError,msg); break; case SWIG_RuntimeError: PyErr_SetString(PyExc_RuntimeError,msg); break; case SWIG_IndexError: PyErr_SetString(PyExc_IndexError,msg); break; case SWIG_TypeError: PyErr_SetString(PyExc_TypeError,msg); break; case SWIG_DivisionByZero: PyErr_SetString(PyExc_ZeroDivisionError,msg); break; case SWIG_OverflowError: PyErr_SetString(PyExc_OverflowError,msg); break; case SWIG_SyntaxError: PyErr_SetString(PyExc_SyntaxError,msg); break; case SWIG_ValueError: PyErr_SetString(PyExc_ValueError,msg); break; case SWIG_SystemError: PyErr_SetString(PyExc_SystemError,msg); break; default: PyErr_SetString(PyExc_RuntimeError,msg); break; } } #define SWIG_exception(a,b) { SWIG_exception_(a,b); SWIG_fail; } #ifdef SWIGPYTHON #include "swigutil_py.h" #endif #ifdef SWIGPERL #include "swigutil_pl.h" #endif #ifdef SWIGRUBY #include #include #include "swigutil_rb.h" #endif #include "svn_error.h" #include "svn_time.h" SWIGINTERN PyObject* t_output_helper(PyObject* target, PyObject* o) { if (!target) { target = o; } else if (target == Py_None) { Py_DECREF(target); target = o; } else { if (!PyList_Check(target)) { PyObject *o2 = target; target = PyList_New(1); PyList_SetItem(target, 0, o2); } PyList_Append(target,o); Py_DECREF(o); } return target; } /*@/home/dave/svn/env/build/share/swig/1.3.25/python/pymacros.swg,66,SWIG_define@*/ #define SWIG_From_int PyInt_FromLong /*@@*/ #include "svn_pools.h" #include "svn_version.h" #include "svn_opt.h" typedef struct { int optch; const char *desc; } svn_opt_subcommand_desc2_t_desc_overrides; #include "svn_auth.h" #include "svn_config.h" #include "svn_utf.h" #include "svn_nls.h" #include "svn_path.h" #include "svn_io.h" #ifdef __cplusplus extern "C" { #endif static PyObject *_wrap_svn_error_t_apr_err_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; apr_status_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_apr_err_set",&obj0,&obj1)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_status_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->apr_err = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_apr_err_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; apr_status_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_apr_err_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (apr_status_t) ((arg1)->apr_err); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_message_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_message_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->message); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_child_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; struct svn_error_t *arg2 = (struct svn_error_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_child_set",&obj0,&obj1)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (struct svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->child = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_child_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; struct svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_child_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (struct svn_error_t *) ((arg1)->child); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_pool_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_pool_set",&obj0,&obj1)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->pool = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_pool_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; apr_pool_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_pool_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (apr_pool_t *) ((arg1)->pool); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_file_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_file_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->file); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_line_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; long arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_error_t_line_set",&obj0,&obj1)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (long)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->line = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_t_line_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; long result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_t_line_get",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (long) ((arg1)->line); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_error_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_error_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_error_t *)(svn_error_t *) calloc(1, sizeof(svn_error_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_error_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_error_t",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_error_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_error_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_dirent_t_kind_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_node_kind_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_kind_set",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_node_kind_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->kind = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_kind_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_node_kind_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_kind_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_node_kind_t) ((arg1)->kind); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_size_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_filesize_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_size_set",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg2 = (svn_filesize_t) PyLong_AsLongLong(obj1); if (arg1) (arg1)->size = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_size_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_filesize_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_size_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->size); resultobj = PyLong_FromLongLong((apr_int64_t)(result)); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_has_props_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_has_props_set",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->has_props = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_has_props_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_has_props_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->has_props); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_created_rev_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_revnum_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_created_rev_set",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_revnum_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->created_rev = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_created_rev_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; svn_revnum_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_created_rev_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_revnum_t) ((arg1)->created_rev); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_time_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; apr_time_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_t_time_set",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg2 = (apr_time_t) PyLong_AsLongLong(obj1); if (arg1) (arg1)->time = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_time_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; apr_time_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_time_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->time); resultobj = PyLong_FromLongLong((apr_int64_t)(result)); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_dirent_t_last_author_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_dirent_t_last_author_get",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->last_author); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_dirent_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_dirent_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_dirent_t *)(svn_dirent_t *) calloc(1, sizeof(svn_dirent_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_dirent_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_dirent_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_dirent_t",&obj0)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_dirent_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_dirent_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_dirent_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_dirent_t *arg1 = (svn_dirent_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_dirent_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_dirent_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_dirent_t *)svn_dirent_dup((struct svn_dirent_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_dirent_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_revision_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; svn_revnum_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_commit_info_t_revision_set",&obj0,&obj1)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_revnum_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->revision = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_revision_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; svn_revnum_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_revision_get",&obj0)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_revnum_t) ((arg1)->revision); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_date_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_date_set",&obj0,&arg2)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->date = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->date,arg2); } else { arg1->date = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_date_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_date_get",&obj0)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->date); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_author_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_author_set",&obj0,&arg2)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->author = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->author,arg2); } else { arg1->author = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_author_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_author_get",&obj0)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->author); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_post_commit_err_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_commit_info_t_post_commit_err_set",&obj0,&arg2)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->post_commit_err = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->post_commit_err,arg2); } else { arg1->post_commit_err = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_t_post_commit_err_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_commit_info_t_post_commit_err_get",&obj0)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->post_commit_err); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_commit_info_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_commit_info_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_commit_info_t *)(svn_commit_info_t *) calloc(1, sizeof(svn_commit_info_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_commit_info_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_commit_info_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_commit_info_t",&obj0)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_commit_info_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_commit_info_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_create_commit_info(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; svn_commit_info_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_create_commit_info",&obj0)) goto fail; { arg1 = (apr_pool_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_commit_info_t *)svn_create_commit_info(arg1); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_commit_info_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_commit_info_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_info_t *arg1 = (svn_commit_info_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_commit_info_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_commit_info_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_commit_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_commit_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_commit_info_t *)svn_commit_info_dup((struct svn_commit_info_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_commit_info_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_log_changed_path_t_action_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; char arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Oc:svn_log_changed_path_t_action_set",&obj0,&arg2)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->action = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_log_changed_path_t_action_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; char result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_action_get",&obj0)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char) ((arg1)->action); { resultobj = SWIG_From_char((char)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_log_changed_path_t_copyfrom_path_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_copyfrom_path_get",&obj0)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->copyfrom_path); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_log_changed_path_t_copyfrom_rev_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; svn_revnum_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path_t_copyfrom_rev_set",&obj0,&obj1)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_revnum_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->copyfrom_rev = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_log_changed_path_t_copyfrom_rev_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; svn_revnum_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_log_changed_path_t_copyfrom_rev_get",&obj0)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_revnum_t) ((arg1)->copyfrom_rev); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_log_changed_path_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_log_changed_path_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_log_changed_path_t *)(svn_log_changed_path_t *) calloc(1, sizeof(svn_log_changed_path_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_log_changed_path_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_log_changed_path_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_log_changed_path_t",&obj0)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_log_changed_path_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_log_changed_path_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_log_changed_path_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_log_changed_path_t *arg1 = (svn_log_changed_path_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_log_changed_path_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_log_changed_path_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_log_changed_path_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_log_changed_path_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_log_changed_path_t *)svn_log_changed_path_dup((struct svn_log_changed_path_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_log_changed_path_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_compat_wrap_commit_callback(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_commit_callback2_t *arg1 = (svn_commit_callback2_t *) 0 ; void **arg2 = (void **) 0 ; svn_commit_callback_t arg3 = (svn_commit_callback_t) 0 ; void *arg4 = (void *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOOOO:svn_compat_wrap_commit_callback",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; { arg1 = (svn_commit_callback2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (void **)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_commit_callback_t)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (void *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_void, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg5 = (apr_pool_t *)svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_compat_wrap_commit_callback(arg1,arg2,arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_mime_type_validate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sO:svn_mime_type_validate",&arg1,&obj1)) goto fail; { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *)svn_mime_type_validate((char const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_mime_type_is_binary(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_mime_type_is_binary",&arg1)) goto fail; result = (svn_boolean_t)svn_mime_type_is_binary((char const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_path_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_path_set",&obj0,&arg2)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->path = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->path,arg2); } else { arg1->path = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_path_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_path_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->path); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_token_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_token_set",&obj0,&arg2)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->token = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->token,arg2); } else { arg1->token = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_token_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_token_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->token); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_owner_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_owner_set",&obj0,&arg2)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->owner = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->owner,arg2); } else { arg1->owner = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_owner_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_owner_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->owner); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_comment_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_lock_t_comment_set",&obj0,&arg2)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->comment = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->comment,arg2); } else { arg1->comment = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_comment_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_comment_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->comment); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_is_dav_comment_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_is_dav_comment_set",&obj0,&obj1)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->is_dav_comment = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_is_dav_comment_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_is_dav_comment_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->is_dav_comment); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_creation_date_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; apr_time_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_creation_date_set",&obj0,&obj1)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg2 = (apr_time_t) PyLong_AsLongLong(obj1); if (arg1) (arg1)->creation_date = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_creation_date_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; apr_time_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_creation_date_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->creation_date); resultobj = PyLong_FromLongLong((apr_int64_t)(result)); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_expiration_date_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; apr_time_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_lock_t_expiration_date_set",&obj0,&obj1)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg2 = (apr_time_t) PyLong_AsLongLong(obj1); if (arg1) (arg1)->expiration_date = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_t_expiration_date_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; apr_time_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_t_expiration_date_get",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->expiration_date); resultobj = PyLong_FromLongLong((apr_int64_t)(result)); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_lock_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_lock_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_lock_t *)(svn_lock_t *) calloc(1, sizeof(svn_lock_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_lock_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_lock_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_lock_t",&obj0)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_lock_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_lock_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_lock_create(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; svn_lock_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_lock_create",&obj0)) goto fail; { arg1 = (apr_pool_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_lock_t *)svn_lock_create(arg1); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_lock_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_lock_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_lock_t *arg1 = (svn_lock_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_lock_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_lock_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_lock_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_lock_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_lock_t *)svn_lock_dup((struct svn_lock_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_lock_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_uuid_generate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_uuid_generate",&obj0)) goto fail; { arg1 = (apr_pool_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *)svn_uuid_generate(arg1); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_t_data_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_string_t_data_set",&obj0,&arg2)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg2) { arg1->data = (char const *) malloc(strlen(arg2)+1); strcpy((char*)arg1->data,arg2); } else { arg1->data = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_t_data_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_string_t_data_get",&obj0)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->data); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_t_len_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; apr_size_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_string_t_len_set",&obj0,&obj1)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->len = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_t_len_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_string_t_len_get",&obj0)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->len); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_string_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_string_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_string_t *)(svn_string_t *) calloc(1, sizeof(svn_string_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_string_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_string_t",&obj0)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_string_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_string_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_stringbuf_t_pool_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_t_pool_set",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->pool = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_pool_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_pool_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_t_pool_get",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (apr_pool_t *) ((arg1)->pool); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_data_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_stringbuf_t_data_set",&obj0,&arg2)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (arg1->data) free((char*)arg1->data); if (arg2) { arg1->data = (char *) malloc(strlen(arg2)+1); strcpy((char*)arg1->data,arg2); } else { arg1->data = 0; } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_data_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_t_data_get",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->data); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_len_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_t_len_set",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->len = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_len_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_t_len_get",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->len); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_blocksize_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_t_blocksize_set",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->blocksize = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_t_blocksize_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_t_blocksize_get",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->blocksize); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_stringbuf_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_stringbuf_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_stringbuf_t *)(svn_stringbuf_t *) calloc(1, sizeof(svn_stringbuf_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_stringbuf_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_stringbuf_t",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_stringbuf_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_stringbuf_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_string_create(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_string_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sO:svn_string_create",&arg1,&obj1)) goto fail; { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_string_t *)svn_string_create((char const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_ncreate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_size_t arg2 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_string_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sOO:svn_string_ncreate",&arg1,&obj1,&obj2)) goto fail; { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } { arg3 = (apr_pool_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_string_t *)svn_string_ncreate((char const *)arg1,arg2,arg3); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_create_from_buf(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_string_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_string_create_from_buf",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_string_t *)svn_string_create_from_buf((struct svn_stringbuf_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_createf__varargs__(PyObject *self, PyObject *args, PyObject *varargs) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; char *arg2 = (char *) 0 ; void *arg3 = 0 ; svn_string_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_string_createf",&obj0,&arg2)) goto fail; { arg1 = (apr_pool_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_string_t *)svn_string_createf(arg1,(char const *)arg2,arg3); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_createf(PyObject *self, PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,2); varargs = PyTuple_GetSlice(args,2,PyTuple_Size(args)+1); resultobj = _wrap_svn_string_createf__varargs__(self,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } static PyObject *_wrap_svn_string_isempty(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_string_isempty",&obj0)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_string_isempty((struct svn_string_t const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_string_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_string_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_string_t *)svn_string_dup((struct svn_string_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_string_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_compare(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; svn_string_t *arg2 = (svn_string_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_string_compare",&obj0,&obj1)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_string_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_string_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_string_compare((struct svn_string_t const *)arg1,(struct svn_string_t const *)arg2); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_first_non_whitespace(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_string_first_non_whitespace",&obj0)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = svn_string_first_non_whitespace((struct svn_string_t const *)arg1); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_find_char_backward(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; char arg2 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Oc:svn_string_find_char_backward",&obj0,&arg2)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = svn_string_find_char_backward((struct svn_string_t const *)arg1,arg2); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_create(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stringbuf_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sO:svn_stringbuf_create",&arg1,&obj1)) goto fail; { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_stringbuf_t *)svn_stringbuf_create((char const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_ncreate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_size_t arg2 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_stringbuf_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sOO:svn_stringbuf_ncreate",&arg1,&obj1,&obj2)) goto fail; { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } { arg3 = (apr_pool_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_stringbuf_t *)svn_stringbuf_ncreate((char const *)arg1,arg2,arg3); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_create_from_string(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stringbuf_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_create_from_string",&obj0,&obj1)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_stringbuf_t *)svn_stringbuf_create_from_string((struct svn_string_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_createf__varargs__(PyObject *self, PyObject *args, PyObject *varargs) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; char *arg2 = (char *) 0 ; void *arg3 = 0 ; svn_stringbuf_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_stringbuf_createf",&obj0,&arg2)) goto fail; { arg1 = (apr_pool_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_stringbuf_t *)svn_stringbuf_createf(arg1,(char const *)arg2,arg3); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_createf(PyObject *self, PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,2); varargs = PyTuple_GetSlice(args,2,PyTuple_Size(args)+1); resultobj = _wrap_svn_stringbuf_createf__varargs__(self,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } static PyObject *_wrap_svn_stringbuf_ensure(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_ensure",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } svn_stringbuf_ensure(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_stringbuf_set",&obj0,&arg2)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_stringbuf_set(arg1,(char const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_setempty(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_setempty",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_stringbuf_setempty(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_isempty(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_isempty",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_stringbuf_isempty((struct svn_stringbuf_t const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_chop(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_chop",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_size_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } svn_stringbuf_chop(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_fillchar(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; unsigned char arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_fillchar",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (unsigned char)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } svn_stringbuf_fillchar(arg1,arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_appendbytes(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char *arg2 = (char *) 0 ; apr_size_t arg3 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_stringbuf_appendbytes",&obj0,&arg2,&obj2)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_size_t)SWIG_As_unsigned_SS_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } svn_stringbuf_appendbytes(arg1,(char const *)arg2,arg3); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_appendstr(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_appendstr",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_stringbuf_appendstr(arg1,(struct svn_stringbuf_t const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_appendcstr(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_stringbuf_appendcstr",&obj0,&arg2)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_stringbuf_appendcstr(arg1,(char const *)arg2); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stringbuf_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_stringbuf_t *)svn_stringbuf_dup((struct svn_stringbuf_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stringbuf_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_compare(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stringbuf_compare",&obj0,&obj1)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_stringbuf_compare((struct svn_stringbuf_t const *)arg1,(struct svn_stringbuf_t const *)arg2); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_first_non_whitespace(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_first_non_whitespace",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = svn_stringbuf_first_non_whitespace((struct svn_stringbuf_t const *)arg1); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_strip_whitespace(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stringbuf_strip_whitespace",&obj0)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_stringbuf_strip_whitespace(arg1); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stringbuf_find_char_backward(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; char arg2 ; apr_size_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Oc:svn_stringbuf_find_char_backward",&obj0,&arg2)) goto fail; { arg1 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = svn_stringbuf_find_char_backward((struct svn_stringbuf_t const *)arg1,arg2); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_string_compare_stringbuf(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t *arg1 = (svn_string_t *) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_string_compare_stringbuf",&obj0,&obj1)) goto fail; { arg1 = (svn_string_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_string_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_stringbuf_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_stringbuf_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_string_compare_stringbuf((struct svn_string_t const *)arg1,(struct svn_stringbuf_t const *)arg2); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_cstring_split(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_array_header_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"ssOO:svn_cstring_split",&arg1,&arg2,&obj2,&obj3)) goto fail; { arg3 = (svn_boolean_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { arg4 = (apr_pool_t *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (apr_array_header_t *)svn_cstring_split((char const *)arg1,(char const *)arg2,arg3,arg4); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_array_header_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_cstring_split_append(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t *arg1 = (apr_array_header_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; svn_boolean_t arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OssOO:svn_cstring_split_append",&obj0,&arg2,&arg3,&obj3,&obj4)) goto fail; { arg1 = (apr_array_header_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (svn_boolean_t)SWIG_As_long(obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { arg5 = (apr_pool_t *)svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } svn_cstring_split_append(arg1,(char const *)arg2,(char const *)arg3,arg4,arg5); Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_cstring_match_glob_list(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_array_header_t *arg2 = (apr_array_header_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sO:svn_cstring_match_glob_list",&arg1,&obj1)) goto fail; { arg2 = (apr_array_header_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t)svn_cstring_match_glob_list((char const *)arg1,arg2); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_cstring_count_newlines(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_cstring_count_newlines",&arg1)) goto fail; result = (int)svn_cstring_count_newlines((char const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_cstring_join(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t *arg1 = (apr_array_header_t *) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_cstring_join",&obj0,&arg2,&obj2)) goto fail; { arg1 = (apr_array_header_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_pool_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *)svn_cstring_join(arg1,(char const *)arg2,arg3); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_prop_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_prop_t *arg1 = (svn_prop_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_prop_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_prop_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_prop_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_prop_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_prop_t *)svn_prop_dup((struct svn_prop_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_prop_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_prop_array_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t *arg1 = (apr_array_header_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_array_header_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_prop_array_dup",&obj0,&obj1)) goto fail; { arg1 = (apr_array_header_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_pool_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (apr_array_header_t *)svn_prop_array_dup((apr_array_header_t const *)arg1,arg2); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_array_header_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_property_kind(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; int *arg1 = (int *) 0 ; char *arg2 = (char *) 0 ; svn_prop_kind_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_property_kind",&obj0,&arg2)) goto fail; { arg1 = (int *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_int, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_prop_kind_t)svn_property_kind(arg1,(char const *)arg2); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_prop_is_svn_prop(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_prop_is_svn_prop",&arg1)) goto fail; result = (svn_boolean_t)svn_prop_is_svn_prop((char const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_prop_needs_translation(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_prop_needs_translation",&arg1)) goto fail; result = (svn_boolean_t)svn_prop_needs_translation((char const *)arg1); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_categorize_props(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t *arg1 = (apr_array_header_t *) 0 ; apr_array_header_t **arg2 = (apr_array_header_t **) 0 ; apr_array_header_t **arg3 = (apr_array_header_t **) 0 ; apr_array_header_t **arg4 = (apr_array_header_t **) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOOOO:svn_categorize_props",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; { arg1 = (apr_array_header_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_array_header_t **)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_array_header_t **)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (apr_array_header_t **)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg5 = (apr_pool_t *)svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *)svn_categorize_props((apr_array_header_t const *)arg1,arg2,arg3,arg4,arg5); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_prop_diffs(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t **arg1 = (apr_array_header_t **) 0 ; apr_hash_t *arg2 = (apr_hash_t *) 0 ; apr_hash_t *arg3 = (apr_hash_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOOO:svn_prop_diffs",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (apr_array_header_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_hash_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_hash_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_hash_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_hash_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (apr_pool_t *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *)svn_prop_diffs(arg1,arg2,arg3,arg4); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error__locate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; long arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"sO:svn_error__locate",&arg1,&obj1)) goto fail; { arg2 = (long)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_error__locate((char const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_strerror(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_status_t arg1 ; char *arg2 = (char *) 0 ; apr_size_t arg3 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_strerror",&obj0,&arg2,&obj2)) goto fail; { arg1 = (apr_status_t)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { arg3 = (apr_size_t)SWIG_As_unsigned_SS_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (char *)svn_strerror(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_err_best_message(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; char *arg2 = (char *) 0 ; apr_size_t arg3 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_err_best_message",&obj0,&arg2,&obj2)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_size_t)SWIG_As_unsigned_SS_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (char *)svn_err_best_message(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_create(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_status_t arg1 ; svn_error_t *arg2 = (svn_error_t *) 0 ; char *arg3 = (char *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOs:svn_error_create",&obj0,&obj1,&arg3)) goto fail; { arg1 = (apr_status_t)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { arg2 = (svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_error_create(arg1,arg2,(char const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_createf__varargs__(PyObject *self, PyObject *args, PyObject *varargs) { PyObject *resultobj = NULL; apr_status_t arg1 ; svn_error_t *arg2 = (svn_error_t *) 0 ; char *arg3 = (char *) 0 ; void *arg4 = 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOs:svn_error_createf",&obj0,&obj1,&arg3)) goto fail; { arg1 = (apr_status_t)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { arg2 = (svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_error_createf(arg1,arg2,(char const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_createf(PyObject *self, PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,3); varargs = PyTuple_GetSlice(args,3,PyTuple_Size(args)+1); resultobj = _wrap_svn_error_createf__varargs__(self,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } static PyObject *_wrap_svn_error_wrap_apr__varargs__(PyObject *self, PyObject *args, PyObject *varargs) { PyObject *resultobj = NULL; apr_status_t arg1 ; char *arg2 = (char *) 0 ; void *arg3 = 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_error_wrap_apr",&obj0,&arg2)) goto fail; { arg1 = (apr_status_t)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_error_wrap_apr(arg1,(char const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_wrap_apr(PyObject *self, PyObject *args) { PyObject *resultobj; PyObject *varargs; PyObject *newargs; newargs = PyTuple_GetSlice(args,0,2); varargs = PyTuple_GetSlice(args,2,PyTuple_Size(args)+1); resultobj = _wrap_svn_error_wrap_apr__varargs__(self,newargs,varargs); Py_XDECREF(newargs); Py_XDECREF(varargs); return resultobj; } static PyObject *_wrap_svn_error_quick_wrap(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; char *arg2 = (char *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_error_quick_wrap",&obj0,&arg2)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_error_quick_wrap(arg1,(char const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_compose(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; svn_error_t *arg2 = (svn_error_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_error_compose",&obj0,&obj1)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_error_compose(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_dup",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_error_dup(arg1); 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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_error_clear(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_error_clear",&obj0)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_error_clear(arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_handle_error2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; FILE *arg2 = (FILE *) 0 ; svn_boolean_t arg3 ; char *arg4 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOOs:svn_handle_error2",&obj0,&obj1,&obj2,&arg4)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (FILE *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_FILE, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_boolean_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_handle_error2(arg1,arg2,arg3,(char const *)arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_handle_error(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *arg1 = (svn_error_t *) 0 ; FILE *arg2 = (FILE *) 0 ; svn_boolean_t arg3 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOO:svn_handle_error",&obj0,&obj1,&obj2)) goto fail; { arg1 = (svn_error_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (FILE *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_FILE, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_boolean_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_handle_error(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_handle_warning2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; FILE *arg1 = (FILE *) 0 ; svn_error_t *arg2 = (svn_error_t *) 0 ; char *arg3 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOs:svn_handle_warning2",&obj0,&obj1,&arg3)) goto fail; { arg1 = (FILE *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_FILE, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_handle_warning2(arg1,arg2,(char const *)arg3); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_handle_warning(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; FILE *arg1 = (FILE *) 0 ; svn_error_t *arg2 = (svn_error_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_handle_warning",&obj0,&obj1)) goto fail; { arg1 = (FILE *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_FILE, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_handle_warning(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_time_to_cstring(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_time_t arg1 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_time_to_cstring",&obj0,&obj1)) goto fail; arg1 = (apr_time_t) PyLong_AsLongLong(obj0); if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_time_to_cstring(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_time_from_cstring(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_time_t *arg1 = (apr_time_t *) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_int64_t temp1 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; if(!PyArg_ParseTuple(args,(char *)"s|O:svn_time_from_cstring",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_time_from_cstring(arg1,(char const *)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; } resultobj = t_output_helper(resultobj, PyLong_FromLongLong((*arg1))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_time_to_human_cstring(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_time_t arg1 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_time_to_human_cstring",&obj0,&obj1)) goto fail; arg1 = (apr_time_t) PyLong_AsLongLong(obj0); if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_time_to_human_cstring(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_parse_date(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_boolean_t *arg1 = (svn_boolean_t *) 0 ; apr_time_t *arg2 = (apr_time_t *) 0 ; char *arg3 = (char *) 0 ; apr_time_t arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_boolean_t temp1 ; int res1 = 0 ; apr_int64_t temp2 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; res1 = SWIG_NEWOBJ; arg2 = &temp2; if(!PyArg_ParseTuple(args,(char *)"sO|O:svn_parse_date",&arg3,&obj1,&obj2)) goto fail; arg4 = (apr_time_t) PyLong_AsLongLong(obj1); if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_parse_date(arg1,arg2,(char const *)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; } resultobj = t_output_helper(resultobj, ((res1 == SWIG_NEWOBJ) ? SWIG_From_int((*arg1)) : SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, 0))); resultobj = t_output_helper(resultobj, PyLong_FromLongLong((*arg2))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_sleep_for_timestamps(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; if(!PyArg_ParseTuple(args,(char *)":svn_sleep_for_timestamps")) goto fail; { svn_swig_py_release_py_lock(); svn_sleep_for_timestamps(); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_apr_initialize(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_status_t result; if(!PyArg_ParseTuple(args,(char *)":apr_initialize")) goto fail; { svn_swig_py_release_py_lock(); result = (apr_status_t)apr_initialize(); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_apr_terminate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; if(!PyArg_ParseTuple(args,(char *)":apr_terminate")) goto fail; { svn_swig_py_release_py_lock(); apr_terminate(); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_apr_time_ansi_put(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_time_t *arg1 = (apr_time_t *) 0 ; time_t arg2 ; apr_status_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; apr_int64_t temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } arg1 = &temp1; if(!PyArg_ParseTuple(args,(char *)"O:apr_time_ansi_put",&obj0)) goto fail; { arg2 = (time_t)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (apr_status_t)apr_time_ansi_put(arg1,arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } resultobj = t_output_helper(resultobj, PyLong_FromLongLong((*arg1))); return resultobj; fail: return NULL; } static PyObject *_wrap_apr_pool_destroy(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg1 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"|O:apr_pool_destroy",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg1 = _global_pool; } } } { svn_swig_py_release_py_lock(); apr_pool_destroy(arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_apr_pool_clear(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg1 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"|O:apr_pool_clear",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg1 = _global_pool; } } } { svn_swig_py_release_py_lock(); apr_pool_clear(arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_apr_file_open_stdout(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t **arg1 = (apr_file_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_status_t result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_file_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; if(!PyArg_ParseTuple(args,(char *)"|O:apr_file_open_stdout",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (apr_status_t)apr_file_open_stdout(arg1,arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } resultobj = t_output_helper( resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, _global_svn_swig_py_pool)); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_apr_file_open_stderr(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t **arg1 = (apr_file_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_status_t result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_file_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; if(!PyArg_ParseTuple(args,(char *)"|O:apr_file_open_stderr",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (apr_status_t)apr_file_open_stderr(arg1,arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } resultobj = t_output_helper( resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, _global_svn_swig_py_pool)); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_swig_py_exception_type(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; PyObject *result; if(!PyArg_ParseTuple(args,(char *)":svn_swig_py_exception_type")) goto fail; { svn_swig_py_release_py_lock(); result = (PyObject *)svn_swig_py_exception_type(); svn_swig_py_acquire_py_lock(); } resultobj = result; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_pool_create(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; apr_allocator_t *arg2 = (apr_allocator_t *) 0 ; apr_pool_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg1 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg2 = NULL; } if(!PyArg_ParseTuple(args,(char *)"|OO:svn_pool_create",&obj0,&obj1)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg1 = _global_pool; } } } if (obj1) { { arg2 = (apr_allocator_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_allocator_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } } { svn_swig_py_release_py_lock(); result = (apr_pool_t *)svn_pool_create_ex(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_version_t_major_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_version_t_major_set",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->major = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_major_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_t_major_get",&obj0)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int) ((arg1)->major); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_minor_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_version_t_minor_set",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->minor = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_minor_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_t_minor_get",&obj0)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int) ((arg1)->minor); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_patch_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_version_t_patch_set",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->patch = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_patch_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_t_patch_get",&obj0)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int) ((arg1)->patch); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_tag_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_version_t_tag_set",&obj0,&arg2)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->tag) free((char *)arg1->tag); copied = malloc(len); memcpy(copied, arg2, len); arg1->tag = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_t_tag_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_t_tag_get",&obj0)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->tag); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_version_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_version_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_version_t *)(svn_version_t *) calloc(1, sizeof(svn_version_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_version_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_version_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_version_t",&obj0)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_version_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_version_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_ver_compatible(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; svn_version_t *arg2 = (svn_version_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_ver_compatible",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_version_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_version_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_ver_compatible((struct svn_version_t const *)arg1,(struct svn_version_t const *)arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_ver_equal(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; svn_version_t *arg2 = (svn_version_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_ver_equal",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_version_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_version_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_ver_equal((struct svn_version_t const *)arg1,(struct svn_version_t const *)arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_checklist_t_label_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_version_checklist_t_label_set",&obj0,&arg2)) goto fail; { arg1 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->label) free((char *)arg1->label); copied = malloc(len); memcpy(copied, arg2, len); arg1->label = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_checklist_t_label_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_checklist_t_label_get",&obj0)) goto fail; { arg1 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->label); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_checklist_t_version_query_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ; svn_version_t *(*arg2)(void) = (svn_version_t *(*)(void)) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_version_checklist_t_version_query_set",&obj0,&obj1)) goto fail; { arg1 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_version_t *(*)(void))svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_void__p_svn_version_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->version_query = (svn_version_t const *(*)(void))arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_version_checklist_t_version_query_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ; svn_version_t *(*result)(void); PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_version_checklist_t_version_query_get",&obj0)) goto fail; { arg1 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_version_t *(*)(void)) ((arg1)->version_query); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_void__p_svn_version_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_version_checklist_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_version_checklist_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_version_checklist_t *)(svn_version_checklist_t *) calloc(1, sizeof(svn_version_checklist_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_version_checklist_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_version_checklist_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_checklist_t *arg1 = (svn_version_checklist_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_version_checklist_t",&obj0)) goto fail; { arg1 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_version_checklist_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_version_checklist_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_ver_check_list(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *arg1 = (svn_version_t *) 0 ; svn_version_checklist_t *arg2 = (svn_version_checklist_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_ver_check_list",&obj0,&obj1)) goto fail; { arg1 = (svn_version_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_version_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_version_checklist_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_version_checklist_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_ver_check_list((struct svn_version_t const *)arg1,(struct svn_version_checklist_t const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_subr_version(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_version_t *result; if(!PyArg_ParseTuple(args,(char *)":svn_subr_version")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_version_t *)svn_subr_version(); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_version_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_name_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_name_set",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->name) free((char *)arg1->name); copied = malloc(len); memcpy(copied, arg2, len); arg1->name = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_name_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_name_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->name); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_cmd_func_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; svn_opt_subcommand_t *arg2 = (svn_opt_subcommand_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_cmd_func_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_opt_subcommand_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->cmd_func = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_cmd_func_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; svn_opt_subcommand_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_cmd_func_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_opt_subcommand_t *) ((arg1)->cmd_func); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_aliases_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char **arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_aliases_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (char **)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_char, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { char const * *inp = (char const * *)(arg2); if (inp) { char const * *dest = (char const * *)(arg1->aliases); size_t ii = 0; for (; ii < 3; ++ii) dest[ii] = inp[ii]; } else { SWIG_null_ref("char const *"); } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_aliases_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char **result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_aliases_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char **)(char **) ((arg1)->aliases); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_p_char, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_help_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_help_set",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->help) free((char *)arg1->help); copied = malloc(len); memcpy(copied, arg2, len); arg1->help = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_help_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_help_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->help); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_valid_options_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; int *arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_valid_options_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_int, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { int *inp = (int *)(arg2); if (inp) { int *dest = (int *)(arg1->valid_options); size_t ii = 0; for (; ii < 50; ++ii) dest[ii] = inp[ii]; } else { SWIG_null_ref("int"); } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_valid_options_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; int *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_valid_options_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int *)(int *) ((arg1)->valid_options); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_int, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; svn_opt_subcommand_desc2_t_desc_overrides *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_opt_subcommand_desc2_t_desc_overrides *)(svn_opt_subcommand_desc2_t_desc_overrides *) ((arg1)->desc_overrides); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_opt_subcommand_desc2_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc2_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc2_t *)(svn_opt_subcommand_desc2_t *) calloc(1, sizeof(svn_opt_subcommand_desc2_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc2_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_opt_subcommand_desc2_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc2_t",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_opt_subcommand_desc2_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_opt_subcommand_desc2_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; int arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc2_t_desc_overrides_optch_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->optch = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_optch_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int) ((arg1)->optch); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc2_t_desc_overrides_desc_set",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->desc) free((char *)arg1->desc); copied = malloc(len); memcpy(copied, arg2, len); arg1->desc = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc2_t_desc_overrides_desc_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->desc); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_opt_subcommand_desc2_t_desc_overrides(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc2_t_desc_overrides")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc2_t_desc_overrides *)(svn_opt_subcommand_desc2_t_desc_overrides *) calloc(1, sizeof(svn_opt_subcommand_desc2_t_desc_overrides)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_opt_subcommand_desc2_t_desc_overrides(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t_desc_overrides *arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc2_t_desc_overrides",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t_desc_overrides *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_opt_subcommand_desc2_t_desc_overrides_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_opt_subcommand_desc2_t_desc_overrides, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_opt_subcommand_desc_t_name_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc_t_name_set",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->name) free((char *)arg1->name); copied = malloc(len); memcpy(copied, arg2, len); arg1->name = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_name_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_name_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->name); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_cmd_func_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; svn_opt_subcommand_t *arg2 = (svn_opt_subcommand_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_cmd_func_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_opt_subcommand_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->cmd_func = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_cmd_func_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; svn_opt_subcommand_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_cmd_func_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_opt_subcommand_t *) ((arg1)->cmd_func); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_aliases_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char **arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_aliases_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (char **)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_char, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { char const * *inp = (char const * *)(arg2); if (inp) { char const * *dest = (char const * *)(arg1->aliases); size_t ii = 0; for (; ii < 3; ++ii) dest[ii] = inp[ii]; } else { SWIG_null_ref("char const *"); } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_aliases_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char **result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_aliases_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char **)(char **) ((arg1)->aliases); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_p_char, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_help_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_subcommand_desc_t_help_set",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->help) free((char *)arg1->help); copied = malloc(len); memcpy(copied, arg2, len); arg1->help = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_help_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_help_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->help); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_valid_options_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; int *arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_desc_t_valid_options_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_int, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { int *inp = (int *)(arg2); if (inp) { int *dest = (int *)(arg1->valid_options); size_t ii = 0; for (; ii < 50; ++ii) dest[ii] = inp[ii]; } else { SWIG_null_ref("int"); } } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_desc_t_valid_options_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; int *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_subcommand_desc_t_valid_options_get",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (int *)(int *) ((arg1)->valid_options); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_int, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_opt_subcommand_desc_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_opt_subcommand_desc_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc_t *)(svn_opt_subcommand_desc_t *) calloc(1, sizeof(svn_opt_subcommand_desc_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_opt_subcommand_desc_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_subcommand_desc_t",&obj0)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_opt_subcommand_desc_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_opt_subcommand_desc_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_opt_get_canonical_subcommand2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; char *arg2 = (char *) 0 ; svn_opt_subcommand_desc2_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_get_canonical_subcommand2",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc2_t *)svn_opt_get_canonical_subcommand2((struct svn_opt_subcommand_desc2_t const *)arg1,(char const *)arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc2_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_get_canonical_subcommand(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; char *arg2 = (char *) 0 ; svn_opt_subcommand_desc_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_opt_get_canonical_subcommand",&obj0,&arg2)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_opt_subcommand_desc_t *)svn_opt_get_canonical_subcommand((struct svn_opt_subcommand_desc_t const *)arg1,(char const *)arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_subcommand_desc_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_get_option_from_code2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; int arg1 ; apr_getopt_option_t *arg2 = (apr_getopt_option_t *) 0 ; svn_opt_subcommand_desc2_t *arg3 = (svn_opt_subcommand_desc2_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_getopt_option_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_opt_get_option_from_code2",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (int)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { arg2 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (apr_getopt_option_t *)svn_opt_get_option_from_code2(arg1,(apr_getopt_option_t const *)arg2,(struct svn_opt_subcommand_desc2_t const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_getopt_option_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_get_option_from_code(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; int arg1 ; apr_getopt_option_t *arg2 = (apr_getopt_option_t *) 0 ; apr_getopt_option_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_get_option_from_code",&obj0,&obj1)) goto fail; { arg1 = (int)SWIG_As_long(obj0); if (SWIG_arg_fail(svn_argnum_obj0)) { SWIG_fail; } } { arg2 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (apr_getopt_option_t *)svn_opt_get_option_from_code(arg1,(apr_getopt_option_t const *)arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_apr_getopt_option_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_takes_option2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc2_t *arg1 = (svn_opt_subcommand_desc2_t *) 0 ; int arg2 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option2",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_opt_subcommand_takes_option2((struct svn_opt_subcommand_desc2_t const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_subcommand_takes_option(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_subcommand_desc_t *arg1 = (svn_opt_subcommand_desc_t *) 0 ; int arg2 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_subcommand_takes_option",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (int)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_opt_subcommand_takes_option((struct svn_opt_subcommand_desc_t const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_print_generic_help2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_opt_subcommand_desc2_t *arg2 = (svn_opt_subcommand_desc2_t *) 0 ; apr_getopt_option_t *arg3 = (apr_getopt_option_t *) 0 ; char *arg4 = (char *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; FILE *arg6 = (FILE *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"sOOs|OO:svn_opt_print_generic_help2",&arg1,&obj1,&obj2,&arg4,&obj4,&obj5)) goto fail; { arg2 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj4) { { if (obj4 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj4 != NULL && !PyObject_HasAttrString(obj4, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj4; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } if (obj5) { { arg6 = PyFile_AsFile(obj5); if (arg6 == NULL) { PyErr_SetString(PyExc_ValueError, "Must pass in a valid file object"); SWIG_fail; } } } { svn_swig_py_release_py_lock(); svn_opt_print_generic_help2((char const *)arg1,(struct svn_opt_subcommand_desc2_t const *)arg2,(apr_getopt_option_t const *)arg3,(char const *)arg4,arg5,arg6); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_format_option(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; apr_getopt_option_t *arg2 = (apr_getopt_option_t *) 0 ; svn_boolean_t arg3 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_format_option",&obj0,&obj1,&obj2)) goto fail; { arg2 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_opt_format_option((char const **)arg1,(apr_getopt_option_t const *)arg2,arg3,arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_subcommand_help2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_opt_subcommand_desc2_t *arg2 = (svn_opt_subcommand_desc2_t *) 0 ; apr_getopt_option_t *arg3 = (apr_getopt_option_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help2",&arg1,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_opt_subcommand_help2((char const *)arg1,(struct svn_opt_subcommand_desc2_t const *)arg2,(apr_getopt_option_t const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_subcommand_help(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_opt_subcommand_desc_t *arg2 = (svn_opt_subcommand_desc_t *) 0 ; apr_getopt_option_t *arg3 = (apr_getopt_option_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"sOO|O:svn_opt_subcommand_help",&arg1,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_opt_subcommand_help((char const *)arg1,(struct svn_opt_subcommand_desc_t const *)arg2,(apr_getopt_option_t const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_revision_value_t_number_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *arg1 = (svn_opt_revision_value_t *) 0 ; svn_revnum_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_value_t_number_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_revnum_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->number = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_value_t_number_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *arg1 = (svn_opt_revision_value_t *) 0 ; svn_revnum_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_value_t_number_get",&obj0)) goto fail; { arg1 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_revnum_t) ((arg1)->number); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_value_t_date_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *arg1 = (svn_opt_revision_value_t *) 0 ; apr_time_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_value_t_date_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg2 = (apr_time_t) PyLong_AsLongLong(obj1); if (arg1) (arg1)->date = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_value_t_date_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *arg1 = (svn_opt_revision_value_t *) 0 ; apr_time_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_value_t_date_get",&obj0)) goto fail; { arg1 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->date); resultobj = PyLong_FromLongLong((apr_int64_t)(result)); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_opt_revision_value_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_opt_revision_value_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_opt_revision_value_t *)(svn_opt_revision_value_t *) calloc(1, sizeof(svn_opt_revision_value_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_revision_value_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_opt_revision_value_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_value_t *arg1 = (svn_opt_revision_value_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_revision_value_t",&obj0)) goto fail; { arg1 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_opt_revision_value_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_opt_revision_value_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_opt_revision_t_kind_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; enum svn_opt_revision_kind arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_t_kind_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (enum svn_opt_revision_kind)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->kind = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_t_kind_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; enum svn_opt_revision_kind result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_t_kind_get",&obj0)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (enum svn_opt_revision_kind) ((arg1)->kind); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_t_value_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; svn_opt_revision_value_t *arg2 = (svn_opt_revision_value_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_opt_revision_t_value_set",&obj0,&obj1)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_opt_revision_value_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_opt_revision_value_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->value = *arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_opt_revision_t_value_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; svn_opt_revision_value_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_opt_revision_t_value_get",&obj0)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_opt_revision_value_t *)& ((arg1)->value); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_revision_value_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_opt_revision_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_opt_revision_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_opt_revision_t *)(svn_opt_revision_t *) calloc(1, sizeof(svn_opt_revision_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_opt_revision_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_opt_revision_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_opt_revision_t",&obj0)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_opt_revision_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_opt_revision_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_opt_parse_revision(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; svn_opt_revision_t *arg2 = (svn_opt_revision_t *) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; int result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOs|O:svn_opt_parse_revision",&obj0,&obj1,&arg3,&obj3)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (int)svn_opt_parse_revision(arg1,arg2,(char const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_args_to_target_array2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t **arg1 = (apr_array_header_t **) 0 ; apr_getopt_t *arg2 = (apr_getopt_t *) 0 ; apr_array_header_t *arg3 = (apr_array_header_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_opt_args_to_target_array2",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (apr_array_header_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_getopt_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_array_header_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_args_to_target_array2(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_args_to_target_array(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t **arg1 = (apr_array_header_t **) 0 ; apr_getopt_t *arg2 = (apr_getopt_t *) 0 ; apr_array_header_t *arg3 = (apr_array_header_t *) 0 ; svn_opt_revision_t *arg4 = (svn_opt_revision_t *) 0 ; svn_opt_revision_t *arg5 = (svn_opt_revision_t *) 0 ; svn_boolean_t arg6 ; apr_pool_t *arg7 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; PyObject * obj6 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg7 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOOOOO|O:svn_opt_args_to_target_array",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail; { arg1 = (apr_array_header_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_getopt_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (apr_array_header_t *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg5 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj4, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj4, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg6 = (svn_boolean_t)SWIG_As_long(obj5); if (SWIG_arg_fail(svn_argnum_obj5)) { SWIG_fail; } } if (obj6) { { if (obj6 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj6 != NULL && !PyObject_HasAttrString(obj6, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj6); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj6, SWIGTYPE_p_apr_pool_t, svn_argnum_obj6, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj6; Py_XINCREF(_global_svn_swig_py_pool); arg7 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_args_to_target_array(arg1,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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_push_implicit_dot_target(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t *arg1 = (apr_array_header_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_opt_push_implicit_dot_target",&obj0,&obj1)) goto fail; { arg1 = (apr_array_header_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_opt_push_implicit_dot_target(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_parse_num_args(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t **arg1 = (apr_array_header_t **) 0 ; apr_getopt_t *arg2 = (apr_getopt_t *) 0 ; int arg3 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_opt_parse_num_args",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (apr_array_header_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_getopt_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (int)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_parse_num_args(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_parse_all_args(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_array_header_t **arg1 = (apr_array_header_t **) 0 ; apr_getopt_t *arg2 = (apr_getopt_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_opt_parse_all_args",&obj0,&obj1,&obj2)) goto fail; { arg1 = (apr_array_header_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_array_header_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_getopt_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_parse_all_args(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_parse_path(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_opt_revision_t *arg1 = (svn_opt_revision_t *) 0 ; char **arg2 = (char **) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp2 = NULL ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg2 = (char **)&temp2; if(!PyArg_ParseTuple(args,(char *)"Os|O:svn_opt_parse_path",&obj0,&arg3,&obj2)) goto fail; { arg1 = (svn_opt_revision_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_opt_revision_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_parse_path(arg1,(char const **)arg2,(char const *)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; } { PyObject *s; if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg2); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_print_help2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_getopt_t *arg1 = (apr_getopt_t *) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; svn_boolean_t arg4 ; char *arg5 = (char *) 0 ; char *arg6 = (char *) 0 ; svn_opt_subcommand_desc2_t *arg7 = (svn_opt_subcommand_desc2_t *) 0 ; apr_getopt_option_t *arg8 = (apr_getopt_option_t *) 0 ; char *arg9 = (char *) 0 ; apr_pool_t *arg10 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj9 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg10 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OsOOssOOs|O:svn_opt_print_help2",&obj0,&arg2,&obj2,&obj3,&arg5,&arg6,&obj6,&obj7,&arg9,&obj9)) goto fail; { arg1 = (apr_getopt_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { 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; } } { arg7 = (svn_opt_subcommand_desc2_t *)svn_swig_MustGetPtr(obj6, SWIGTYPE_p_svn_opt_subcommand_desc2_t, svn_argnum_obj6, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg8 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj7, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj7, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj9) { { if (obj9 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj9 != NULL && !PyObject_HasAttrString(obj9, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj9); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj9, SWIGTYPE_p_apr_pool_t, svn_argnum_obj9, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj9; Py_XINCREF(_global_svn_swig_py_pool); arg10 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_print_help2(arg1,(char const *)arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(struct svn_opt_subcommand_desc2_t const *)arg7,(apr_getopt_option_t const *)arg8,(char const *)arg9,arg10); 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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_opt_print_help(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_getopt_t *arg1 = (apr_getopt_t *) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; svn_boolean_t arg4 ; char *arg5 = (char *) 0 ; char *arg6 = (char *) 0 ; svn_opt_subcommand_desc_t *arg7 = (svn_opt_subcommand_desc_t *) 0 ; apr_getopt_option_t *arg8 = (apr_getopt_option_t *) 0 ; char *arg9 = (char *) 0 ; apr_pool_t *arg10 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj6 = 0 ; PyObject * obj7 = 0 ; PyObject * obj9 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg10 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OsOOssOOs|O:svn_opt_print_help",&obj0,&arg2,&obj2,&obj3,&arg5,&arg6,&obj6,&obj7,&arg9,&obj9)) goto fail; { arg1 = (apr_getopt_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_getopt_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { 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; } } { arg7 = (svn_opt_subcommand_desc_t *)svn_swig_MustGetPtr(obj6, SWIGTYPE_p_svn_opt_subcommand_desc_t, svn_argnum_obj6, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg8 = (apr_getopt_option_t *)svn_swig_MustGetPtr(obj7, SWIGTYPE_p_apr_getopt_option_t, svn_argnum_obj7, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj9) { { if (obj9 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj9 != NULL && !PyObject_HasAttrString(obj9, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj9); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj9, SWIGTYPE_p_apr_pool_t, svn_argnum_obj9, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj9; Py_XINCREF(_global_svn_swig_py_pool); arg10 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_opt_print_help(arg1,(char const *)arg2,arg3,arg4,(char const *)arg5,(char const *)arg6,(struct svn_opt_subcommand_desc_t const *)arg7,(apr_getopt_option_t const *)arg8,(char const *)arg9,arg10); 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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_provider_t_cred_kind_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_provider_t_cred_kind_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->cred_kind) free((char *)arg1->cred_kind); copied = malloc(len); memcpy(copied, arg2, len); arg1->cred_kind = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_cred_kind_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_cred_kind_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->cred_kind); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_first_credentials_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*arg2)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *) = (svn_error_t *(*)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *)) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_first_credentials_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *(*)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *))svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->first_credentials = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_first_credentials_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*result)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *); PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_first_credentials_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *(*)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *)) ((arg1)->first_credentials); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_next_credentials_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*arg2)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *) = (svn_error_t *(*)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *)) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_next_credentials_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *(*)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *))svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->next_credentials = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_next_credentials_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*result)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *); PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_next_credentials_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *(*)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *)) ((arg1)->next_credentials); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_save_credentials_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*arg2)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *) = (svn_error_t *(*)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *)) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_t_save_credentials_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_error_t *(*)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *))svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->save_credentials = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_t_save_credentials_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; svn_error_t *(*result)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *); PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_t_save_credentials_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_error_t *(*)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *)) ((arg1)->save_credentials); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_provider_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_provider_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_provider_t *)(svn_auth_provider_t *) calloc(1, sizeof(svn_auth_provider_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_provider_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_provider_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_t *arg1 = (svn_auth_provider_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_provider_t",&obj0)) goto fail; { arg1 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_provider_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_provider_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_provider_object_t_vtable_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *arg1 = (svn_auth_provider_object_t *) 0 ; svn_auth_provider_t *arg2 = (svn_auth_provider_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_object_t_vtable_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_provider_object_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_auth_provider_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_auth_provider_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->vtable = (svn_auth_provider_t const *)arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_object_t_vtable_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *arg1 = (svn_auth_provider_object_t *) 0 ; svn_auth_provider_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_object_t_vtable_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_object_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_auth_provider_t *) ((arg1)->vtable); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_provider_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_object_t_provider_baton_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *arg1 = (svn_auth_provider_object_t *) 0 ; void *arg2 = (void *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_provider_object_t_provider_baton_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_provider_object_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (arg1) (arg1)->provider_baton = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_provider_object_t_provider_baton_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *arg1 = (svn_auth_provider_object_t *) 0 ; void *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_provider_object_t_provider_baton_get",&obj0)) goto fail; { arg1 = (svn_auth_provider_object_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (void *) ((arg1)->provider_baton); resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_void, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_provider_object_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_provider_object_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_provider_object_t *)(svn_auth_provider_object_t *) calloc(1, sizeof(svn_auth_provider_object_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_provider_object_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t *arg1 = (svn_auth_provider_object_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_provider_object_t",&obj0)) goto fail; { arg1 = (svn_auth_provider_object_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_provider_object_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_provider_object_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_cred_simple_t_username_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_simple_t_username_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->username) free((char *)arg1->username); copied = malloc(len); memcpy(copied, arg2, len); arg1->username = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_simple_t_username_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_username_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->username); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_simple_t_password_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_simple_t_password_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->password) free((char *)arg1->password); copied = malloc(len); memcpy(copied, arg2, len); arg1->password = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_simple_t_password_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_password_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->password); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_simple_t_may_save_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_simple_t_may_save_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->may_save = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_simple_t_may_save_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_simple_t_may_save_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->may_save); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_cred_simple_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_simple_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_cred_simple_t *)(svn_auth_cred_simple_t *) calloc(1, sizeof(svn_auth_cred_simple_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_cred_simple_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_cred_simple_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_simple_t *arg1 = (svn_auth_cred_simple_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_simple_t",&obj0)) goto fail; { arg1 = (svn_auth_cred_simple_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_simple_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_cred_simple_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_cred_simple_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_cred_username_t_username_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *arg1 = (svn_auth_cred_username_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_username_t_username_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_cred_username_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->username) free((char *)arg1->username); copied = malloc(len); memcpy(copied, arg2, len); arg1->username = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_username_t_username_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *arg1 = (svn_auth_cred_username_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_username_t_username_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_username_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->username); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_username_t_may_save_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *arg1 = (svn_auth_cred_username_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_username_t_may_save_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_username_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->may_save = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_username_t_may_save_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *arg1 = (svn_auth_cred_username_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_username_t_may_save_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_username_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->may_save); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_cred_username_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_username_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_cred_username_t *)(svn_auth_cred_username_t *) calloc(1, sizeof(svn_auth_cred_username_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_cred_username_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_cred_username_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_username_t *arg1 = (svn_auth_cred_username_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_username_t",&obj0)) goto fail; { arg1 = (svn_auth_cred_username_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_username_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_cred_username_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_cred_username_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_cert_file_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *arg1 = (svn_auth_cred_ssl_client_cert_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_ssl_client_cert_t_cert_file_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->cert_file) free((char *)arg1->cert_file); copied = malloc(len); memcpy(copied, arg2, len); arg1->cert_file = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_cert_file_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *arg1 = (svn_auth_cred_ssl_client_cert_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_t_cert_file_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->cert_file); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_may_save_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *arg1 = (svn_auth_cred_ssl_client_cert_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_client_cert_t_may_save_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->may_save = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_t_may_save_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *arg1 = (svn_auth_cred_ssl_client_cert_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_t_may_save_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->may_save); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_cred_ssl_client_cert_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_client_cert_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_cred_ssl_client_cert_t *)(svn_auth_cred_ssl_client_cert_t *) calloc(1, sizeof(svn_auth_cred_ssl_client_cert_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_cred_ssl_client_cert_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_t *arg1 = (svn_auth_cred_ssl_client_cert_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_client_cert_t",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_cred_ssl_client_cert_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_cred_ssl_client_cert_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_password_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *arg1 = (svn_auth_cred_ssl_client_cert_pw_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_cred_ssl_client_cert_pw_t_password_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->password) free((char *)arg1->password); copied = malloc(len); memcpy(copied, arg2, len); arg1->password = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_password_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *arg1 = (svn_auth_cred_ssl_client_cert_pw_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_pw_t_password_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->password); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *arg1 = (svn_auth_cred_ssl_client_cert_pw_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_client_cert_pw_t_may_save_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->may_save = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *arg1 = (svn_auth_cred_ssl_client_cert_pw_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_client_cert_pw_t_may_save_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->may_save); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_cred_ssl_client_cert_pw_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_client_cert_pw_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_cred_ssl_client_cert_pw_t *)(svn_auth_cred_ssl_client_cert_pw_t *) calloc(1, sizeof(svn_auth_cred_ssl_client_cert_pw_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_cred_ssl_client_cert_pw_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_client_cert_pw_t *arg1 = (svn_auth_cred_ssl_client_cert_pw_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_client_cert_pw_t",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_client_cert_pw_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_cred_ssl_client_cert_pw_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_cred_ssl_client_cert_pw_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_hostname_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_hostname_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->hostname) free((char *)arg1->hostname); copied = malloc(len); memcpy(copied, arg2, len); arg1->hostname = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_hostname_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_hostname_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->hostname); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_fingerprint_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_fingerprint_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->fingerprint) free((char *)arg1->fingerprint); copied = malloc(len); memcpy(copied, arg2, len); arg1->fingerprint = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_fingerprint_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_fingerprint_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->fingerprint); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_from_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_valid_from_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->valid_from) free((char *)arg1->valid_from); copied = malloc(len); memcpy(copied, arg2, len); arg1->valid_from = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_from_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_valid_from_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->valid_from); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_until_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_valid_until_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->valid_until) free((char *)arg1->valid_until); copied = malloc(len); memcpy(copied, arg2, len); arg1->valid_until = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_valid_until_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_valid_until_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->valid_until); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_issuer_dname_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->issuer_dname) free((char *)arg1->issuer_dname); copied = malloc(len); memcpy(copied, arg2, len); arg1->issuer_dname = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_issuer_dname_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->issuer_dname); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *arg2 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_auth_ssl_server_cert_info_t_ascii_cert_set",&obj0,&arg2)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { apr_size_t len = strlen(arg2) + 1; char *copied; if (arg1->ascii_cert) free((char *)arg1->ascii_cert); copied = malloc(len); memcpy(copied, arg2, len); arg1->ascii_cert = copied; } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_ssl_server_cert_info_t_ascii_cert_get",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (char *) ((arg1)->ascii_cert); resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_ssl_server_cert_info_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_ssl_server_cert_info_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_ssl_server_cert_info_t *)(svn_auth_ssl_server_cert_info_t *) calloc(1, sizeof(svn_auth_ssl_server_cert_info_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_ssl_server_cert_info_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_ssl_server_cert_info_t",&obj0)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_ssl_server_cert_info_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_ssl_server_cert_info_dup(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_ssl_server_cert_info_t *arg1 = (svn_auth_ssl_server_cert_info_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_auth_ssl_server_cert_info_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_ssl_server_cert_info_dup",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_ssl_server_cert_info_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_auth_ssl_server_cert_info_t *)svn_auth_ssl_server_cert_info_dup((struct svn_auth_ssl_server_cert_info_t const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_ssl_server_cert_info_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_may_save_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *arg1 = (svn_auth_cred_ssl_server_trust_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_server_trust_t_may_save_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_ssl_server_trust_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->may_save = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_may_save_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *arg1 = (svn_auth_cred_ssl_server_trust_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_server_trust_t_may_save_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_server_trust_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->may_save); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *arg1 = (svn_auth_cred_ssl_server_trust_t *) 0 ; apr_uint32_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_auth_cred_ssl_server_trust_t_accepted_failures_set",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_cred_ssl_server_trust_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (apr_uint32_t)SWIG_As_unsigned_SS_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->accepted_failures = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *arg1 = (svn_auth_cred_ssl_server_trust_t *) 0 ; apr_uint32_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_auth_cred_ssl_server_trust_t_accepted_failures_get",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_server_trust_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = ((arg1)->accepted_failures); { resultobj = SWIG_From_unsigned_SS_long((unsigned long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_auth_cred_ssl_server_trust_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_auth_cred_ssl_server_trust_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_auth_cred_ssl_server_trust_t *)(svn_auth_cred_ssl_server_trust_t *) calloc(1, sizeof(svn_auth_cred_ssl_server_trust_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_auth_cred_ssl_server_trust_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_cred_ssl_server_trust_t *arg1 = (svn_auth_cred_ssl_server_trust_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_auth_cred_ssl_server_trust_t",&obj0)) goto fail; { arg1 = (svn_auth_cred_ssl_server_trust_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_auth_cred_ssl_server_trust_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_cred_ssl_server_trust_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_auth_open(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_baton_t **arg1 = (svn_auth_baton_t **) 0 ; apr_array_header_t *arg2 = (apr_array_header_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_baton_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_baton_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_open",&obj0,&obj1)) goto fail; { svn_auth_provider_object_t *provider; int targlen; if (!PySequence_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a sequence"); SWIG_fail; } targlen = PySequence_Length(obj0); arg2 = apr_array_make(_global_pool, targlen, sizeof(provider)); (arg2)->nelts = targlen; while (targlen--) { provider = svn_swig_MustGetPtr(PySequence_GetItem(obj0, targlen), SWIGTYPE_p_svn_auth_provider_object_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } (((svn_auth_provider_object_t * *)(arg2)->elts)[targlen]) = provider; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_open(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_baton_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_set_parameter(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_baton_t *arg1 = (svn_auth_baton_t *) 0 ; char *arg2 = (char *) 0 ; void *arg3 = (void *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_auth_set_parameter",&obj0,&arg2,&obj2)) goto fail; { arg1 = (svn_auth_baton_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (PyString_Check(obj2)) { arg3 = (void *)PyString_AS_STRING(obj2); } else if (PyLong_Check(obj2)) { arg3 = (void *)PyLong_AsLong(obj2); } else if (PyInt_Check(obj2)) { arg3 = (void *)PyInt_AsLong(obj2); } else { PyErr_SetString(PyExc_TypeError, "not a known type"); SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_auth_set_parameter(arg1,(char const *)arg2,(void const *)arg3); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_auth_first_credentials(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; void **arg1 = (void **) 0 ; svn_auth_iterstate_t **arg2 = (svn_auth_iterstate_t **) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; svn_auth_baton_t *arg5 = (svn_auth_baton_t *) 0 ; apr_pool_t *arg6 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj4 = 0 ; PyObject * obj5 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg6 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOssO|O:svn_auth_first_credentials",&obj0,&obj1,&arg3,&arg4,&obj4,&obj5)) goto fail; { arg1 = (void **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_void, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_auth_iterstate_t **)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_p_svn_auth_iterstate_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg5 = (svn_auth_baton_t *)svn_swig_MustGetPtr(obj4, SWIGTYPE_p_svn_auth_baton_t, svn_argnum_obj4, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj5) { { if (obj5 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj5 != NULL && !PyObject_HasAttrString(obj5, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj5); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj5, SWIGTYPE_p_apr_pool_t, svn_argnum_obj5, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj5; Py_XINCREF(_global_svn_swig_py_pool); arg6 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_auth_first_credentials(arg1,arg2,(char const *)arg3,(char const *)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; } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_next_credentials(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; void **arg1 = (void **) 0 ; svn_auth_iterstate_t *arg2 = (svn_auth_iterstate_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_next_credentials",&obj0,&obj1,&obj2)) goto fail; { arg1 = (void **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_void, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_auth_iterstate_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_auth_iterstate_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_auth_next_credentials(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_save_credentials(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_iterstate_t *arg1 = (svn_auth_iterstate_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_auth_save_credentials",&obj0,&obj1)) goto fail; { arg1 = (svn_auth_iterstate_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_auth_iterstate_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_auth_save_credentials(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_simple_prompt_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; svn_auth_simple_prompt_func_t arg2 = (svn_auth_simple_prompt_func_t) 0 ; void *arg3 = (void *) 0 ; int arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_auth_get_simple_prompt_provider",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_auth_simple_prompt_func_t)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (int)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_simple_prompt_provider(arg1,arg2,arg3,arg4,arg5); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_username_prompt_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; svn_auth_username_prompt_func_t arg2 = (svn_auth_username_prompt_func_t) 0 ; void *arg3 = (void *) 0 ; int arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_auth_get_username_prompt_provider",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_auth_username_prompt_func_t)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (int)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_username_prompt_provider(arg1,arg2,arg3,arg4,arg5); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_simple_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_simple_provider",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_simple_provider(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_username_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_username_provider",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_username_provider(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_server_trust_file_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_server_trust_file_provider",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_server_trust_file_provider(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_client_cert_file_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_client_cert_file_provider",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_client_cert_file_provider(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_client_cert_pw_file_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_auth_get_ssl_client_cert_pw_file_provider",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_client_cert_pw_file_provider(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_server_trust_prompt_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; svn_auth_ssl_server_trust_prompt_func_t arg2 = (svn_auth_ssl_server_trust_prompt_func_t) 0 ; void *arg3 = (void *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_auth_get_ssl_server_trust_prompt_provider",&obj0,&obj1,&obj2)) goto fail; { arg2 = (svn_auth_ssl_server_trust_prompt_func_t)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_server_trust_prompt_provider(arg1,arg2,arg3,arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_client_cert_prompt_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; svn_auth_ssl_client_cert_prompt_func_t arg2 = (svn_auth_ssl_client_cert_prompt_func_t) 0 ; void *arg3 = (void *) 0 ; int arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_auth_get_ssl_client_cert_prompt_provider",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_auth_ssl_client_cert_prompt_func_t)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (int)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_client_cert_prompt_provider(arg1,arg2,arg3,arg4,arg5); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_auth_get_ssl_client_cert_pw_prompt_provider(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_auth_provider_object_t **arg1 = (svn_auth_provider_object_t **) 0 ; svn_auth_ssl_client_cert_pw_prompt_func_t arg2 = (svn_auth_ssl_client_cert_pw_prompt_func_t) 0 ; void *arg3 = (void *) 0 ; int arg4 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_auth_provider_object_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_auth_provider_object_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_auth_get_ssl_client_cert_pw_prompt_provider",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg2 = (svn_auth_ssl_client_cert_pw_prompt_func_t)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_void, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (int)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_auth_get_ssl_client_cert_pw_prompt_provider(arg1,arg2,arg3,arg4,arg5); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_auth_provider_object_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject * svn_auth_baton_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_baton_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject * svn_auth_iterstate_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_auth_iterstate_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_config_get_config(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_hash_t **arg1 = (apr_hash_t **) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_hash_t *temp1 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; if(!PyArg_ParseTuple(args,(char *)"z|O:svn_config_get_config",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_get_config(arg1,(char const *)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; } { resultobj = t_output_helper( resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_apr_hash_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_read(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t **arg1 = (svn_config_t **) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_config_t *temp1 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_config_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"sO|O:svn_config_read",&arg2,&obj1,&obj2)) goto fail; { arg3 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_read(arg1,(char const *)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; } { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_config_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_merge(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t arg3 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsO:svn_config_merge",&obj0,&arg2,&obj2)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_boolean_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_merge(arg1,(char const *)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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char **arg2 = (char **) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; char *arg5 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; char const *temp2 = NULL ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } arg2 = (char **)&temp2; if(!PyArg_ParseTuple(args,(char *)"Ossz:svn_config_get",&obj0,&arg3,&arg4,&arg5)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_config_get(arg1,(char const **)arg2,(char const *)arg3,(char const *)arg4,(char const *)arg5); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { PyObject *s; if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg2); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Osss:svn_config_set",&obj0,&arg2,&arg3,&arg4)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_config_set(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_get_bool(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; svn_boolean_t *arg2 = (svn_boolean_t *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; svn_boolean_t arg5 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; svn_boolean_t temp2 ; int res2 = 0 ; PyObject * obj0 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } arg2 = &temp2; res2 = SWIG_NEWOBJ; if(!PyArg_ParseTuple(args,(char *)"OssO:svn_config_get_bool",&obj0,&arg3,&arg4,&obj3)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg5 = (svn_boolean_t)SWIG_As_long(obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_get_bool(arg1,arg2,(char const *)arg3,(char const *)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; } resultobj = t_output_helper(resultobj, ((res2 == SWIG_NEWOBJ) ? SWIG_From_int((*arg2)) : SWIG_NewPointerObj((void*)(arg2), SWIGTYPE_p_int, 0))); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_set_bool(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; svn_boolean_t arg4 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OssO:svn_config_set_bool",&obj0,&arg2,&arg3,&obj3)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (svn_boolean_t)SWIG_As_long(obj3); if (SWIG_arg_fail(svn_argnum_obj3)) { SWIG_fail; } } { svn_swig_py_release_py_lock(); svn_config_set_bool(arg1,(char const *)arg2,(char const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_enumerate_sections(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; svn_config_section_enumerator_t arg2 = (svn_config_section_enumerator_t) 0 ; void *arg3 = (void *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OOO:svn_config_enumerate_sections",&obj0,&obj1,&obj2)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_config_section_enumerator_t)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_q_const__char_p_void__int, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_void, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (int)svn_config_enumerate_sections(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_enumerate_sections2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; svn_config_section_enumerator2_t arg2 = (svn_config_section_enumerator2_t) 0 ; void *arg3 = (void *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; int result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OOO|O:svn_config_enumerate_sections2",&obj0,&obj1,&obj2,&obj3)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_config_section_enumerator2_t)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_f_p_q_const__char_p_void_p_apr_pool_t__int, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (void *)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_void, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (int)svn_config_enumerate_sections2(arg1,arg2,arg3,arg4); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_enumerate(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; svn_config_enumerator_t arg3 = (svn_config_enumerator_t) 0 ; void *arg4 = (void *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OsOO:svn_config_enumerate",&obj0,&arg2,&obj2,&obj3)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_config_enumerator_t)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void__int, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (void *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_void, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (int)svn_config_enumerate(arg1,(char const *)arg2,arg3,arg4); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_enumerate2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; svn_config_enumerator2_t arg3 = (svn_config_enumerator2_t) 0 ; void *arg4 = (void *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; int result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OsOO|O:svn_config_enumerate2",&obj0,&arg2,&obj2,&obj3,&obj4)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_config_enumerator2_t)svn_swig_MustGetPtr(obj2, SWIGTYPE_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, svn_argnum_obj2, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg4 = (void *)svn_swig_MustGetPtr(obj3, SWIGTYPE_p_void, svn_argnum_obj3, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj4) { { if (obj4 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj4 != NULL && !PyObject_HasAttrString(obj4, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj4; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (int)svn_config_enumerate2(arg1,(char const *)arg2,arg3,arg4,arg5); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_has_section(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Os:svn_config_has_section",&obj0,&arg2)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_config_has_section(arg1,(char const *)arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_find_group(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"Oss|O:svn_config_find_group",&obj0,&arg2,&arg3,&obj3)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_config_find_group(arg1,(char const *)arg2,(char const *)arg3,arg4); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_get_server_setting(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; char *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"Ossz:svn_config_get_server_setting",&obj0,&arg2,&arg3,&arg4)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (char *)svn_config_get_server_setting(arg1,(char const *)arg2,(char const *)arg3,(char const *)arg4); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); return resultobj; fail: return NULL; } static PyObject *_wrap_svn_config_get_server_setting_int(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_config_t *arg1 = (svn_config_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; apr_int64_t arg4 ; apr_int64_t *arg5 = (apr_int64_t *) 0 ; apr_pool_t *arg6 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_int64_t temp5 ; PyObject * obj0 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg6 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg5 = &temp5; if(!PyArg_ParseTuple(args,(char *)"OssO|O:svn_config_get_server_setting_int",&obj0,&arg2,&arg3,&obj3,&obj4)) goto fail; { arg1 = (svn_config_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_config_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } arg4 = (apr_int64_t) PyLong_AsLongLong(obj3); if (obj4) { { if (obj4 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj4 != NULL && !PyObject_HasAttrString(obj4, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj4; Py_XINCREF(_global_svn_swig_py_pool); arg6 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_get_server_setting_int(arg1,(char const *)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; } resultobj = t_output_helper(resultobj, PyLong_FromLongLong((*arg5))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_ensure(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"z|O:svn_config_ensure",&arg1,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_ensure((char const *)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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_read_auth_data(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_hash_t **arg1 = (apr_hash_t **) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"Ossz|O:svn_config_read_auth_data",&obj0,&arg2,&arg3,&arg4,&obj4)) goto fail; { arg1 = (apr_hash_t **)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_p_apr_hash_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj4) { { if (obj4 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj4 != NULL && !PyObject_HasAttrString(obj4, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj4; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_read_auth_data(arg1,(char const *)arg2,(char const *)arg3,(char const *)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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_config_write_auth_data(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_hash_t *arg1 = (apr_hash_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj4 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"Ossz|O:svn_config_write_auth_data",&obj0,&arg2,&arg3,&arg4,&obj4)) goto fail; { arg1 = (apr_hash_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_hash_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj4) { { if (obj4 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj4 != NULL && !PyObject_HasAttrString(obj4, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj4); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj4, SWIGTYPE_p_apr_pool_t, svn_argnum_obj4, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj4; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_config_write_auth_data(arg1,(char const *)arg2,(char const *)arg3,(char const *)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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject * svn_config_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_config_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_utf_initialize(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg1 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"|O:svn_utf_initialize",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg1 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_utf_initialize(arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_stringbuf_to_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t **arg1 = (svn_stringbuf_t **) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stringbuf_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_stringbuf_to_utf8",&obj0,&obj1)) goto fail; { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } arg2 = svn_stringbuf_ncreate(PyString_AS_STRING(obj0), PyString_GET_SIZE(obj0), /* ### gah... what pool to use? */ _global_pool); } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_stringbuf_to_utf8(arg1,(struct svn_stringbuf_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_string_to_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t **arg1 = (svn_string_t **) 0 ; svn_string_t *arg2 = (svn_string_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_string_t *temp1 ; svn_string_t value2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_string_to_utf8",&obj0,&obj1)) goto fail; { if (obj0 == Py_None) arg2 = NULL; else { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } value2.data = PyString_AS_STRING(obj0); value2.len = PyString_GET_SIZE(obj0); arg2 = &value2; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_string_to_utf8((struct svn_string_t const **)arg1,(struct svn_string_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_to_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_to_utf8",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_to_utf8((char const **)arg1,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_to_utf8_ex2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"ss|O:svn_utf_cstring_to_utf8_ex2",&arg2,&arg3,&obj2)) goto fail; if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_to_utf8_ex2((char const **)arg1,(char const *)arg2,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_to_utf8_ex(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"sss|O:svn_utf_cstring_to_utf8_ex",&arg2,&arg3,&arg4,&obj3)) goto fail; if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_to_utf8_ex((char const **)arg1,(char const *)arg2,(char const *)arg3,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_stringbuf_from_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t **arg1 = (svn_stringbuf_t **) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stringbuf_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_stringbuf_from_utf8",&obj0,&obj1)) goto fail; { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } arg2 = svn_stringbuf_ncreate(PyString_AS_STRING(obj0), PyString_GET_SIZE(obj0), /* ### gah... what pool to use? */ _global_pool); } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_stringbuf_from_utf8(arg1,(struct svn_stringbuf_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_string_from_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_string_t **arg1 = (svn_string_t **) 0 ; svn_string_t *arg2 = (svn_string_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_string_t *temp1 ; svn_string_t value2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_string_from_utf8",&obj0,&obj1)) goto fail; { if (obj0 == Py_None) arg2 = NULL; else { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } value2.data = PyString_AS_STRING(obj0); value2.len = PyString_GET_SIZE(obj0); arg2 = &value2; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_string_from_utf8((struct svn_string_t const **)arg1,(struct svn_string_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_from_utf8",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_from_utf8((char const **)arg1,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8_ex2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"ss|O:svn_utf_cstring_from_utf8_ex2",&arg2,&arg3,&obj2)) goto fail; if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_from_utf8_ex2((char const **)arg1,(char const *)arg2,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8_ex(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"sss|O:svn_utf_cstring_from_utf8_ex",&arg2,&arg3,&arg4,&obj3)) goto fail; if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_from_utf8_ex((char const **)arg1,(char const *)arg2,(char const *)arg3,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8_fuzzy(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"s|O:svn_utf_cstring_from_utf8_fuzzy",&arg1,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_utf_cstring_from_utf8_fuzzy((char const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8_stringbuf(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; svn_stringbuf_t *arg2 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_cstring_from_utf8_stringbuf",&obj0,&obj1)) goto fail; { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } arg2 = svn_stringbuf_ncreate(PyString_AS_STRING(obj0), PyString_GET_SIZE(obj0), /* ### gah... what pool to use? */ _global_pool); } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_from_utf8_stringbuf((char const **)arg1,(struct svn_stringbuf_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_utf_cstring_from_utf8_string(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; svn_string_t *arg2 = (svn_string_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; svn_string_t value2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"O|O:svn_utf_cstring_from_utf8_string",&obj0,&obj1)) goto fail; { if (obj0 == Py_None) arg2 = NULL; else { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } value2.data = PyString_AS_STRING(obj0); value2.len = PyString_GET_SIZE(obj0); arg2 = &value2; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_utf_cstring_from_utf8_string((char const **)arg1,(struct svn_string_t const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_nls_init(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_error_t *result; if(!PyArg_ParseTuple(args,(char *)":svn_nls_init")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_nls_init(); 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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_path_is_empty(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_path_is_empty",&arg1)) goto fail; { svn_swig_py_release_py_lock(); result = (int)svn_path_is_empty((char const *)arg1); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_path_canonicalize(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"s|O:svn_path_canonicalize",&arg1,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_path_canonicalize((char const *)arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_path_compare_paths(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; int result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"ss:svn_path_compare_paths",&arg1,&arg2)) goto fail; { svn_swig_py_release_py_lock(); result = (int)svn_path_compare_paths((char const *)arg1,(char const *)arg2); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_path_get_longest_ancestor(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; char *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"ss|O:svn_path_get_longest_ancestor",&arg1,&arg2,&obj2)) goto fail; if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (char *)svn_path_get_longest_ancestor((char const *)arg1,(char const *)arg2,arg3); svn_swig_py_acquire_py_lock(); } resultobj = SWIG_FromCharPtr(result); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_path_is_uri_safe(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char *arg1 = (char *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"s:svn_path_is_uri_safe",&arg1)) goto fail; { svn_swig_py_release_py_lock(); result = (svn_boolean_t)svn_path_is_uri_safe((char const *)arg1); svn_swig_py_acquire_py_lock(); } { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_io_dirent_t_kind_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *arg1 = (svn_io_dirent_t *) 0 ; svn_node_kind_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent_t_kind_set",&obj0,&obj1)) goto fail; { arg1 = (svn_io_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_node_kind_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->kind = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_io_dirent_t_kind_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *arg1 = (svn_io_dirent_t *) 0 ; svn_node_kind_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent_t_kind_get",&obj0)) goto fail; { arg1 = (svn_io_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_node_kind_t) ((arg1)->kind); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_io_dirent_t_special_set(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *arg1 = (svn_io_dirent_t *) 0 ; svn_boolean_t arg2 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_io_dirent_t_special_set",&obj0,&obj1)) goto fail; { arg1 = (svn_io_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (arg1) (arg1)->special = arg2; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject *_wrap_svn_io_dirent_t_special_get(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *arg1 = (svn_io_dirent_t *) 0 ; svn_boolean_t result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_io_dirent_t_special_get",&obj0)) goto fail; { arg1 = (svn_io_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } result = (svn_boolean_t) ((arg1)->special); { resultobj = SWIG_From_long((long)(result)); } return resultobj; fail: return NULL; } static PyObject *_wrap_new_svn_io_dirent_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *result; if(!PyArg_ParseTuple(args,(char *)":new_svn_io_dirent_t")) goto fail; { svn_swig_py_release_py_lock(); result = (svn_io_dirent_t *)(svn_io_dirent_t *) calloc(1, sizeof(svn_io_dirent_t)); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_io_dirent_t, _global_svn_swig_py_pool); return resultobj; fail: return NULL; } static PyObject *_wrap_delete_svn_io_dirent_t(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_io_dirent_t *arg1 = (svn_io_dirent_t *) 0 ; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:delete_svn_io_dirent_t",&obj0)) goto fail; { arg1 = (svn_io_dirent_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_io_dirent_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); free((char *) arg1); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * svn_io_dirent_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_io_dirent_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_io_open_unique_file2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t **arg1 = (apr_file_t **) 0 ; char **arg2 = (char **) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; svn_io_file_del_t arg5 ; apr_pool_t *arg6 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_file_t *temp1 ; char const *temp2 = NULL ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg6 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; arg2 = (char **)&temp2; if(!PyArg_ParseTuple(args,(char *)"ssO|O:svn_io_open_unique_file2",&arg3,&arg4,&obj2,&obj3)) goto fail; { arg5 = (svn_io_file_del_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg6 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_io_open_unique_file2(arg1,(char const **)arg2,(char const *)arg3,(char const *)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; } resultobj = t_output_helper( resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, _global_svn_swig_py_pool)); { PyObject *s; if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg2); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_io_open_unique_file(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t **arg1 = (apr_file_t **) 0 ; char **arg2 = (char **) 0 ; char *arg3 = (char *) 0 ; char *arg4 = (char *) 0 ; svn_boolean_t arg5 ; apr_pool_t *arg6 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; apr_file_t *temp1 ; char const *temp2 = NULL ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg6 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; arg2 = (char **)&temp2; if(!PyArg_ParseTuple(args,(char *)"ssO|O:svn_io_open_unique_file",&arg3,&arg4,&obj2,&obj3)) goto fail; { arg5 = (svn_boolean_t)SWIG_As_long(obj2); if (SWIG_arg_fail(svn_argnum_obj2)) { SWIG_fail; } } if (obj3) { { if (obj3 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj3 != NULL && !PyObject_HasAttrString(obj3, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj3); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj3, SWIGTYPE_p_apr_pool_t, svn_argnum_obj3, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj3; Py_XINCREF(_global_svn_swig_py_pool); arg6 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_io_open_unique_file(arg1,(char const **)arg2,(char const *)arg3,(char const *)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; } resultobj = t_output_helper( resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_apr_file_t, _global_svn_swig_py_pool)); { PyObject *s; if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg2); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_io_file_checksum(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; unsigned char *arg1 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; unsigned char temp1[APR_MD5_DIGESTSIZE] ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (unsigned char *)temp1; } if(!PyArg_ParseTuple(args,(char *)"s|O:svn_io_file_checksum",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_io_file_checksum(arg1,(char const *)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; } { resultobj = t_output_helper(resultobj, PyString_FromString(svn_md5_digest_to_cstring (arg1, _global_pool))); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_io_files_contents_same_p(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_boolean_t *arg1 = (svn_boolean_t *) 0 ; char *arg2 = (char *) 0 ; char *arg3 = (char *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_boolean_t temp1 ; int res1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; res1 = SWIG_NEWOBJ; if(!PyArg_ParseTuple(args,(char *)"ss|O:svn_io_files_contents_same_p",&arg2,&arg3,&obj2)) goto fail; if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_io_files_contents_same_p(arg1,(char const *)arg2,(char const *)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; } resultobj = t_output_helper(resultobj, ((res1 == SWIG_NEWOBJ) ? SWIG_From_int((*arg1)) : SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, 0))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_empty(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_pool_t *arg1 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg1 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"|O:svn_stream_empty",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg1 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_empty(arg1); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_disown(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_disown",&obj0,&obj1)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_disown(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_from_aprfile2(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t *arg1 = (apr_file_t *) 0 ; svn_boolean_t arg2 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_from_aprfile2",&obj0,&obj1,&obj2)) goto fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; } { arg2 = (svn_boolean_t)SWIG_As_long(obj1); if (SWIG_arg_fail(svn_argnum_obj1)) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_from_aprfile2(arg1,arg2,arg3); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_from_aprfile(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; apr_file_t *arg1 = (apr_file_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_from_aprfile",&obj0,&obj1)) goto fail; { arg1 = svn_swig_py_make_file(obj0, _global_pool); if (!arg1) SWIG_fail; } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_from_aprfile(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_for_stdout(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t **arg1 = (svn_stream_t **) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stream_t *temp1 ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = (svn_stream_t **)&temp1; } if(!PyArg_ParseTuple(args,(char *)"|O:svn_stream_for_stdout",&obj0)) goto fail; if (obj0) { { if (obj0 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj0 != NULL && !PyObject_HasAttrString(obj0, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj0); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj0, SWIGTYPE_p_apr_pool_t, svn_argnum_obj0, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj0; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_for_stdout(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; } { resultobj = t_output_helper(resultobj, svn_swig_NewPointerObj(*arg1, SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool)); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_from_stringbuf(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t *arg1 = (svn_stringbuf_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_from_stringbuf",&obj0,&obj1)) goto fail; { if (!PyString_Check(obj0)) { PyErr_SetString(PyExc_TypeError, "not a string"); SWIG_fail; } arg1 = svn_stringbuf_ncreate(PyString_AS_STRING(obj0), PyString_GET_SIZE(obj0), /* ### gah... what pool to use? */ _global_pool); } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_from_stringbuf(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_compressed(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; svn_stream_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_stream_compressed",&obj0,&obj1)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_stream_t *)svn_stream_compressed(arg1,arg2); svn_swig_py_acquire_py_lock(); } resultobj = svn_swig_NewPointerObj((void*)(result), SWIGTYPE_p_svn_stream_t, _global_svn_swig_py_pool); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_read(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; char *arg2 = (char *) 0 ; apr_size_t *arg3 = (apr_size_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; apr_size_t temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stream_read",&obj0,&obj1)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (!PyInt_Check(obj1)) { PyErr_SetString(PyExc_TypeError, "expecting an integer for the buffer size"); SWIG_fail; } temp2 = PyInt_AsLong(obj1); if (temp2 < 0) { PyErr_SetString(PyExc_ValueError, "buffer size must be a positive integer"); SWIG_fail; } arg2 = malloc(temp2); arg3 = (apr_size_t *)&temp2; } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_read(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; } { resultobj = t_output_helper(resultobj, PyString_FromStringAndSize(arg2, *arg3)); free(arg2); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stream_write(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; char *arg2 = (char *) 0 ; apr_size_t *arg3 = (apr_size_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; apr_size_t temp2 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"OO:svn_stream_write",&obj0,&obj1)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { if (!PyString_Check(obj1)) { PyErr_SetString(PyExc_TypeError, "expecting a string for the buffer"); SWIG_fail; } arg2 = PyString_AS_STRING(obj1); temp2 = PyString_GET_SIZE(obj1); arg3 = (apr_size_t *)&temp2; } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_write(arg1,(char const *)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; } { resultobj = t_output_helper(resultobj, PyInt_FromLong(*arg3)); } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stream_close(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; svn_error_t *result; PyObject *_global_svn_swig_py_pool ; apr_pool_t *_global_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } if(!PyArg_ParseTuple(args,(char *)"O:svn_stream_close",&obj0)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_close(arg1); 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; } return resultobj; fail: return NULL; } static PyObject *_wrap_svn_stream_readline(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; svn_stringbuf_t **arg2 = (svn_stringbuf_t **) 0 ; char *arg3 = (char *) 0 ; svn_boolean_t *arg4 = (svn_boolean_t *) 0 ; apr_pool_t *arg5 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stringbuf_t *temp2 ; svn_boolean_t temp4 ; int res4 = 0 ; PyObject * obj0 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg5 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg2 = &temp2; } arg4 = &temp4; res4 = SWIG_NEWOBJ; if(!PyArg_ParseTuple(args,(char *)"Os|O:svn_stream_readline",&obj0,&arg3,&obj2)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg5 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_readline(arg1,arg2,(char const *)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; } { PyObject *s; if (*arg2 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg2)->data, (*arg2)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } resultobj = t_output_helper(resultobj, ((res4 == SWIG_NEWOBJ) ? SWIG_From_int((*arg4)) : SWIG_NewPointerObj((void*)(arg4), SWIGTYPE_p_int, 0))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_copy(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stream_t *arg1 = (svn_stream_t *) 0 ; svn_stream_t *arg2 = (svn_stream_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_copy",&obj0,&obj1,&obj2)) goto fail; { arg1 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg2 = (svn_stream_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_stream_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_copy(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_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stream_contents_same(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_boolean_t *arg1 = (svn_boolean_t *) 0 ; svn_stream_t *arg2 = (svn_stream_t *) 0 ; svn_stream_t *arg3 = (svn_stream_t *) 0 ; apr_pool_t *arg4 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_boolean_t temp1 ; int res1 = 0 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg4 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = &temp1; res1 = SWIG_NEWOBJ; if(!PyArg_ParseTuple(args,(char *)"OO|O:svn_stream_contents_same",&obj0,&obj1,&obj2)) goto fail; { arg2 = (svn_stream_t *)svn_swig_MustGetPtr(obj0, SWIGTYPE_p_svn_stream_t, svn_argnum_obj0, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } { arg3 = (svn_stream_t *)svn_swig_MustGetPtr(obj1, SWIGTYPE_p_svn_stream_t, svn_argnum_obj1, _global_pool_is_application_pool ? &_global_svn_swig_py_pool : NULL); if (PyErr_Occurred()) { SWIG_fail; } } if (obj2) { { if (obj2 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj2 != NULL && !PyObject_HasAttrString(obj2, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj2); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj2, SWIGTYPE_p_apr_pool_t, svn_argnum_obj2, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj2; Py_XINCREF(_global_svn_swig_py_pool); arg4 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stream_contents_same(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; } resultobj = t_output_helper(resultobj, ((res1 == SWIG_NEWOBJ) ? SWIG_From_int((*arg1)) : SWIG_NewPointerObj((void*)(arg1), SWIGTYPE_p_int, 0))); { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stringbuf_from_file(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t **arg1 = (svn_stringbuf_t **) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stringbuf_t *temp1 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"s|O:svn_stringbuf_from_file",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stringbuf_from_file(arg1,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_stringbuf_from_aprfile(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; svn_stringbuf_t **arg1 = (svn_stringbuf_t **) 0 ; apr_file_t *arg2 = (apr_file_t *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; svn_stringbuf_t *temp1 ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } { arg1 = &temp1; } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_stringbuf_from_aprfile",&obj0,&obj1)) goto fail; { arg2 = svn_swig_py_make_file(obj0, _global_pool); if (!arg2) SWIG_fail; } if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_stringbuf_from_aprfile(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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromStringAndSize((*arg1)->data, (*arg1)->len); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_io_detect_mimetype(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; char **arg1 = (char **) 0 ; char *arg2 = (char *) 0 ; apr_pool_t *arg3 = (apr_pool_t *) 0 ; svn_error_t *result; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; char const *temp1 = NULL ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg3 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } arg1 = (char **)&temp1; if(!PyArg_ParseTuple(args,(char *)"s|O:svn_io_detect_mimetype",&arg2,&obj1)) goto fail; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg3 = _global_pool; } } } { svn_swig_py_release_py_lock(); result = (svn_error_t *)svn_io_detect_mimetype((char const **)arg1,(char const *)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; } { PyObject *s; if (*arg1 == NULL) { Py_INCREF(Py_None); s = Py_None; } else { s = PyString_FromString(*arg1); if (s == NULL) SWIG_fail; } resultobj = t_output_helper(resultobj, s); } { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject * svn_stream_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_svn_stream_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject *_wrap_svn_swig_py_set_application_pool(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; PyObject *arg1 = (PyObject *) 0 ; apr_pool_t *arg2 = (apr_pool_t *) 0 ; apr_pool_t *_global_pool ; PyObject *_global_svn_swig_py_pool ; int _global_pool_is_default_pool ; int _global_pool_is_application_pool ; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { _global_pool_is_application_pool = 1; svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); } { int argnum = PyTuple_GET_SIZE(args) - 1; _global_pool_is_application_pool = 0; _global_pool_is_default_pool = 1; if (argnum >= 0) { PyObject *input = PyTuple_GET_ITEM(args, argnum); if (input != Py_None && PyObject_HasAttrString(input, (char *)"_mark_valid")) { _global_pool = svn_swig_MustGetPtr(input, SWIGTYPE_p_apr_pool_t, argnum+1, NULL); if (PyErr_Occurred()) { _global_svn_swig_py_pool = NULL; SWIG_fail; } _global_svn_swig_py_pool = input; Py_XINCREF(_global_svn_swig_py_pool); _global_pool_is_default_pool = 0; } else { if (PyErr_Occurred()) { PyErr_Clear(); } svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } } else { svn_swig_get_application_pool(&_global_svn_swig_py_pool, &_global_pool); /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,258,svn_swig_py_pool_create_subpool@*/ if (_global_svn_swig_py_pool != NULL) { _global_pool = svn_pool_create(_global_pool); _global_svn_swig_py_pool = svn_swig_NewPointerObj(_global_pool, SWIGTYPE_p_apr_pool_t, _global_svn_swig_py_pool); } /*@@*/; } arg2 = _global_pool; /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (_global_svn_swig_py_pool != NULL && !PyObject_HasAttrString(_global_svn_swig_py_pool, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), _global_svn_swig_py_pool); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ } if(!PyArg_ParseTuple(args,(char *)"O|O:svn_swig_py_set_application_pool",&obj0,&obj1)) goto fail; arg1 = obj0; if (obj1) { { if (obj1 != Py_None && _global_pool_is_default_pool == 1) { /*@/home/dave/svn/env/.dist_sandbox/subversion-1.4.4/subversion/bindings/swig/include/svn_types.swg,246,svn_swig_py_pool_check@*/ if (obj1 != NULL && !PyObject_HasAttrString(obj1, (char *)"_mark_valid")) { int argnum = PyTuple_GET_SIZE(args); SWIG_Python_TypeError(SWIG_TypePrettyName(SWIGTYPE_p_apr_pool_t), obj1); SWIG_arg_fail(argnum); SWIG_fail; } /*@@*/ _global_pool = svn_swig_MustGetPtr(obj1, SWIGTYPE_p_apr_pool_t, svn_argnum_obj1, NULL); if (PyErr_Occurred()) { SWIG_fail; } Py_XDECREF(_global_svn_swig_py_pool); _global_svn_swig_py_pool = obj1; Py_XINCREF(_global_svn_swig_py_pool); arg2 = _global_pool; } } } { svn_swig_py_release_py_lock(); svn_swig_py_set_application_pool(arg1,arg2); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; { Py_XDECREF(_global_svn_swig_py_pool); } return resultobj; fail: { Py_XDECREF(_global_svn_swig_py_pool); } return NULL; } static PyObject *_wrap_svn_swig_py_clear_application_pool(PyObject *self, PyObject *args) { PyObject *resultobj = NULL; if(!PyArg_ParseTuple(args,(char *)":svn_swig_py_clear_application_pool")) goto fail; { svn_swig_py_release_py_lock(); svn_swig_py_clear_application_pool(); svn_swig_py_acquire_py_lock(); } Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; } static PyObject * apr_array_header_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_apr_array_header_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject * apr_file_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_apr_file_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject * apr_hash_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_apr_hash_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyObject * apr_pool_t_swigregister(PyObject *self, PyObject *args) { PyObject *obj; if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL; SWIG_TypeClientData(SWIGTYPE_p_apr_pool_t, obj); Py_INCREF(obj); return Py_BuildValue((char *)""); } static PyMethodDef SwigMethods[] = { { (char *)"svn_error_t_apr_err_set", _wrap_svn_error_t_apr_err_set, METH_VARARGS, NULL}, { (char *)"svn_error_t_apr_err_get", _wrap_svn_error_t_apr_err_get, METH_VARARGS, NULL}, { (char *)"svn_error_t_message_get", _wrap_svn_error_t_message_get, METH_VARARGS, NULL}, { (char *)"svn_error_t_child_set", _wrap_svn_error_t_child_set, METH_VARARGS, NULL}, { (char *)"svn_error_t_child_get", _wrap_svn_error_t_child_get, METH_VARARGS, NULL}, { (char *)"svn_error_t_pool_set", _wrap_svn_error_t_pool_set, METH_VARARGS, NULL}, { (char *)"svn_error_t_pool_get", _wrap_svn_error_t_pool_get, METH_VARARGS, NULL}, { (char *)"svn_error_t_file_get", _wrap_svn_error_t_file_get, METH_VARARGS, NULL}, { (char *)"svn_error_t_line_set", _wrap_svn_error_t_line_set, METH_VARARGS, NULL}, { (char *)"svn_error_t_line_get", _wrap_svn_error_t_line_get, METH_VARARGS, NULL}, { (char *)"new_svn_error_t", _wrap_new_svn_error_t, METH_VARARGS, NULL}, { (char *)"delete_svn_error_t", _wrap_delete_svn_error_t, METH_VARARGS, NULL}, { (char *)"svn_error_t_swigregister", svn_error_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_kind_set", _wrap_svn_dirent_t_kind_set, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_kind_get", _wrap_svn_dirent_t_kind_get, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_size_set", _wrap_svn_dirent_t_size_set, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_size_get", _wrap_svn_dirent_t_size_get, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_has_props_set", _wrap_svn_dirent_t_has_props_set, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_has_props_get", _wrap_svn_dirent_t_has_props_get, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_created_rev_set", _wrap_svn_dirent_t_created_rev_set, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_created_rev_get", _wrap_svn_dirent_t_created_rev_get, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_time_set", _wrap_svn_dirent_t_time_set, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_time_get", _wrap_svn_dirent_t_time_get, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_last_author_get", _wrap_svn_dirent_t_last_author_get, METH_VARARGS, NULL}, { (char *)"new_svn_dirent_t", _wrap_new_svn_dirent_t, METH_VARARGS, NULL}, { (char *)"delete_svn_dirent_t", _wrap_delete_svn_dirent_t, METH_VARARGS, NULL}, { (char *)"svn_dirent_t_swigregister", svn_dirent_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_dirent_dup", _wrap_svn_dirent_dup, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_revision_set", _wrap_svn_commit_info_t_revision_set, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_revision_get", _wrap_svn_commit_info_t_revision_get, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_date_set", _wrap_svn_commit_info_t_date_set, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_date_get", _wrap_svn_commit_info_t_date_get, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_author_set", _wrap_svn_commit_info_t_author_set, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_author_get", _wrap_svn_commit_info_t_author_get, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_post_commit_err_set", _wrap_svn_commit_info_t_post_commit_err_set, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_post_commit_err_get", _wrap_svn_commit_info_t_post_commit_err_get, METH_VARARGS, NULL}, { (char *)"new_svn_commit_info_t", _wrap_new_svn_commit_info_t, METH_VARARGS, NULL}, { (char *)"delete_svn_commit_info_t", _wrap_delete_svn_commit_info_t, METH_VARARGS, NULL}, { (char *)"svn_commit_info_t_swigregister", svn_commit_info_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_create_commit_info", _wrap_svn_create_commit_info, METH_VARARGS, NULL}, { (char *)"svn_commit_info_dup", _wrap_svn_commit_info_dup, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_action_set", _wrap_svn_log_changed_path_t_action_set, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_action_get", _wrap_svn_log_changed_path_t_action_get, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_copyfrom_path_get", _wrap_svn_log_changed_path_t_copyfrom_path_get, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_copyfrom_rev_set", _wrap_svn_log_changed_path_t_copyfrom_rev_set, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_copyfrom_rev_get", _wrap_svn_log_changed_path_t_copyfrom_rev_get, METH_VARARGS, NULL}, { (char *)"new_svn_log_changed_path_t", _wrap_new_svn_log_changed_path_t, METH_VARARGS, NULL}, { (char *)"delete_svn_log_changed_path_t", _wrap_delete_svn_log_changed_path_t, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_t_swigregister", svn_log_changed_path_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_log_changed_path_dup", _wrap_svn_log_changed_path_dup, METH_VARARGS, NULL}, { (char *)"svn_compat_wrap_commit_callback", _wrap_svn_compat_wrap_commit_callback, METH_VARARGS, NULL}, { (char *)"svn_mime_type_validate", _wrap_svn_mime_type_validate, METH_VARARGS, NULL}, { (char *)"svn_mime_type_is_binary", _wrap_svn_mime_type_is_binary, METH_VARARGS, NULL}, { (char *)"svn_lock_t_path_set", _wrap_svn_lock_t_path_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_path_get", _wrap_svn_lock_t_path_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_token_set", _wrap_svn_lock_t_token_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_token_get", _wrap_svn_lock_t_token_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_owner_set", _wrap_svn_lock_t_owner_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_owner_get", _wrap_svn_lock_t_owner_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_comment_set", _wrap_svn_lock_t_comment_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_comment_get", _wrap_svn_lock_t_comment_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_is_dav_comment_set", _wrap_svn_lock_t_is_dav_comment_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_is_dav_comment_get", _wrap_svn_lock_t_is_dav_comment_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_creation_date_set", _wrap_svn_lock_t_creation_date_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_creation_date_get", _wrap_svn_lock_t_creation_date_get, METH_VARARGS, NULL}, { (char *)"svn_lock_t_expiration_date_set", _wrap_svn_lock_t_expiration_date_set, METH_VARARGS, NULL}, { (char *)"svn_lock_t_expiration_date_get", _wrap_svn_lock_t_expiration_date_get, METH_VARARGS, NULL}, { (char *)"new_svn_lock_t", _wrap_new_svn_lock_t, METH_VARARGS, NULL}, { (char *)"delete_svn_lock_t", _wrap_delete_svn_lock_t, METH_VARARGS, NULL}, { (char *)"svn_lock_t_swigregister", svn_lock_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_lock_create", _wrap_svn_lock_create, METH_VARARGS, NULL}, { (char *)"svn_lock_dup", _wrap_svn_lock_dup, METH_VARARGS, NULL}, { (char *)"svn_uuid_generate", _wrap_svn_uuid_generate, METH_VARARGS, NULL}, { (char *)"svn_string_t_data_set", _wrap_svn_string_t_data_set, METH_VARARGS, NULL}, { (char *)"svn_string_t_data_get", _wrap_svn_string_t_data_get, METH_VARARGS, NULL}, { (char *)"svn_string_t_len_set", _wrap_svn_string_t_len_set, METH_VARARGS, NULL}, { (char *)"svn_string_t_len_get", _wrap_svn_string_t_len_get, METH_VARARGS, NULL}, { (char *)"new_svn_string_t", _wrap_new_svn_string_t, METH_VARARGS, NULL}, { (char *)"delete_svn_string_t", _wrap_delete_svn_string_t, METH_VARARGS, NULL}, { (char *)"svn_string_t_swigregister", svn_string_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_pool_set", _wrap_svn_stringbuf_t_pool_set, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_pool_get", _wrap_svn_stringbuf_t_pool_get, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_data_set", _wrap_svn_stringbuf_t_data_set, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_data_get", _wrap_svn_stringbuf_t_data_get, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_len_set", _wrap_svn_stringbuf_t_len_set, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_len_get", _wrap_svn_stringbuf_t_len_get, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_blocksize_set", _wrap_svn_stringbuf_t_blocksize_set, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_blocksize_get", _wrap_svn_stringbuf_t_blocksize_get, METH_VARARGS, NULL}, { (char *)"new_svn_stringbuf_t", _wrap_new_svn_stringbuf_t, METH_VARARGS, NULL}, { (char *)"delete_svn_stringbuf_t", _wrap_delete_svn_stringbuf_t, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_t_swigregister", svn_stringbuf_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_string_create", _wrap_svn_string_create, METH_VARARGS, NULL}, { (char *)"svn_string_ncreate", _wrap_svn_string_ncreate, METH_VARARGS, NULL}, { (char *)"svn_string_create_from_buf", _wrap_svn_string_create_from_buf, METH_VARARGS, NULL}, { (char *)"svn_string_createf", _wrap_svn_string_createf, METH_VARARGS, NULL}, { (char *)"svn_string_isempty", _wrap_svn_string_isempty, METH_VARARGS, NULL}, { (char *)"svn_string_dup", _wrap_svn_string_dup, METH_VARARGS, NULL}, { (char *)"svn_string_compare", _wrap_svn_string_compare, METH_VARARGS, NULL}, { (char *)"svn_string_first_non_whitespace", _wrap_svn_string_first_non_whitespace, METH_VARARGS, NULL}, { (char *)"svn_string_find_char_backward", _wrap_svn_string_find_char_backward, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_create", _wrap_svn_stringbuf_create, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_ncreate", _wrap_svn_stringbuf_ncreate, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_create_from_string", _wrap_svn_stringbuf_create_from_string, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_createf", _wrap_svn_stringbuf_createf, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_ensure", _wrap_svn_stringbuf_ensure, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_set", _wrap_svn_stringbuf_set, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_setempty", _wrap_svn_stringbuf_setempty, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_isempty", _wrap_svn_stringbuf_isempty, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_chop", _wrap_svn_stringbuf_chop, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_fillchar", _wrap_svn_stringbuf_fillchar, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_appendbytes", _wrap_svn_stringbuf_appendbytes, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_appendstr", _wrap_svn_stringbuf_appendstr, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_appendcstr", _wrap_svn_stringbuf_appendcstr, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_dup", _wrap_svn_stringbuf_dup, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_compare", _wrap_svn_stringbuf_compare, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_first_non_whitespace", _wrap_svn_stringbuf_first_non_whitespace, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_strip_whitespace", _wrap_svn_stringbuf_strip_whitespace, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_find_char_backward", _wrap_svn_stringbuf_find_char_backward, METH_VARARGS, NULL}, { (char *)"svn_string_compare_stringbuf", _wrap_svn_string_compare_stringbuf, METH_VARARGS, NULL}, { (char *)"svn_cstring_split", _wrap_svn_cstring_split, METH_VARARGS, NULL}, { (char *)"svn_cstring_split_append", _wrap_svn_cstring_split_append, METH_VARARGS, NULL}, { (char *)"svn_cstring_match_glob_list", _wrap_svn_cstring_match_glob_list, METH_VARARGS, NULL}, { (char *)"svn_cstring_count_newlines", _wrap_svn_cstring_count_newlines, METH_VARARGS, NULL}, { (char *)"svn_cstring_join", _wrap_svn_cstring_join, METH_VARARGS, NULL}, { (char *)"svn_prop_dup", _wrap_svn_prop_dup, METH_VARARGS, NULL}, { (char *)"svn_prop_array_dup", _wrap_svn_prop_array_dup, METH_VARARGS, NULL}, { (char *)"svn_property_kind", _wrap_svn_property_kind, METH_VARARGS, NULL}, { (char *)"svn_prop_is_svn_prop", _wrap_svn_prop_is_svn_prop, METH_VARARGS, NULL}, { (char *)"svn_prop_needs_translation", _wrap_svn_prop_needs_translation, METH_VARARGS, NULL}, { (char *)"svn_categorize_props", _wrap_svn_categorize_props, METH_VARARGS, NULL}, { (char *)"svn_prop_diffs", _wrap_svn_prop_diffs, METH_VARARGS, NULL}, { (char *)"svn_error__locate", _wrap_svn_error__locate, METH_VARARGS, NULL}, { (char *)"svn_strerror", _wrap_svn_strerror, METH_VARARGS, NULL}, { (char *)"svn_err_best_message", _wrap_svn_err_best_message, METH_VARARGS, NULL}, { (char *)"svn_error_create", _wrap_svn_error_create, METH_VARARGS, NULL}, { (char *)"svn_error_createf", _wrap_svn_error_createf, METH_VARARGS, NULL}, { (char *)"svn_error_wrap_apr", _wrap_svn_error_wrap_apr, METH_VARARGS, NULL}, { (char *)"svn_error_quick_wrap", _wrap_svn_error_quick_wrap, METH_VARARGS, NULL}, { (char *)"svn_error_compose", _wrap_svn_error_compose, METH_VARARGS, NULL}, { (char *)"svn_error_dup", _wrap_svn_error_dup, METH_VARARGS, NULL}, { (char *)"svn_error_clear", _wrap_svn_error_clear, METH_VARARGS, NULL}, { (char *)"svn_handle_error2", _wrap_svn_handle_error2, METH_VARARGS, NULL}, { (char *)"svn_handle_error", _wrap_svn_handle_error, METH_VARARGS, NULL}, { (char *)"svn_handle_warning2", _wrap_svn_handle_warning2, METH_VARARGS, NULL}, { (char *)"svn_handle_warning", _wrap_svn_handle_warning, METH_VARARGS, NULL}, { (char *)"svn_time_to_cstring", _wrap_svn_time_to_cstring, METH_VARARGS, NULL}, { (char *)"svn_time_from_cstring", _wrap_svn_time_from_cstring, METH_VARARGS, NULL}, { (char *)"svn_time_to_human_cstring", _wrap_svn_time_to_human_cstring, METH_VARARGS, NULL}, { (char *)"svn_parse_date", _wrap_svn_parse_date, METH_VARARGS, NULL}, { (char *)"svn_sleep_for_timestamps", _wrap_svn_sleep_for_timestamps, METH_VARARGS, NULL}, { (char *)"apr_initialize", _wrap_apr_initialize, METH_VARARGS, NULL}, { (char *)"apr_terminate", _wrap_apr_terminate, METH_VARARGS, NULL}, { (char *)"apr_time_ansi_put", _wrap_apr_time_ansi_put, METH_VARARGS, NULL}, { (char *)"apr_pool_destroy", _wrap_apr_pool_destroy, METH_VARARGS, NULL}, { (char *)"apr_pool_clear", _wrap_apr_pool_clear, METH_VARARGS, NULL}, { (char *)"apr_file_open_stdout", _wrap_apr_file_open_stdout, METH_VARARGS, NULL}, { (char *)"apr_file_open_stderr", _wrap_apr_file_open_stderr, METH_VARARGS, NULL}, { (char *)"svn_swig_py_exception_type", _wrap_svn_swig_py_exception_type, METH_VARARGS, NULL}, { (char *)"svn_pool_create", _wrap_svn_pool_create, METH_VARARGS, NULL}, { (char *)"svn_version_t_major_set", _wrap_svn_version_t_major_set, METH_VARARGS, NULL}, { (char *)"svn_version_t_major_get", _wrap_svn_version_t_major_get, METH_VARARGS, NULL}, { (char *)"svn_version_t_minor_set", _wrap_svn_version_t_minor_set, METH_VARARGS, NULL}, { (char *)"svn_version_t_minor_get", _wrap_svn_version_t_minor_get, METH_VARARGS, NULL}, { (char *)"svn_version_t_patch_set", _wrap_svn_version_t_patch_set, METH_VARARGS, NULL}, { (char *)"svn_version_t_patch_get", _wrap_svn_version_t_patch_get, METH_VARARGS, NULL}, { (char *)"svn_version_t_tag_set", _wrap_svn_version_t_tag_set, METH_VARARGS, NULL}, { (char *)"svn_version_t_tag_get", _wrap_svn_version_t_tag_get, METH_VARARGS, NULL}, { (char *)"new_svn_version_t", _wrap_new_svn_version_t, METH_VARARGS, NULL}, { (char *)"delete_svn_version_t", _wrap_delete_svn_version_t, METH_VARARGS, NULL}, { (char *)"svn_version_t_swigregister", svn_version_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_ver_compatible", _wrap_svn_ver_compatible, METH_VARARGS, NULL}, { (char *)"svn_ver_equal", _wrap_svn_ver_equal, METH_VARARGS, NULL}, { (char *)"svn_version_checklist_t_label_set", _wrap_svn_version_checklist_t_label_set, METH_VARARGS, NULL}, { (char *)"svn_version_checklist_t_label_get", _wrap_svn_version_checklist_t_label_get, METH_VARARGS, NULL}, { (char *)"svn_version_checklist_t_version_query_set", _wrap_svn_version_checklist_t_version_query_set, METH_VARARGS, NULL}, { (char *)"svn_version_checklist_t_version_query_get", _wrap_svn_version_checklist_t_version_query_get, METH_VARARGS, NULL}, { (char *)"new_svn_version_checklist_t", _wrap_new_svn_version_checklist_t, METH_VARARGS, NULL}, { (char *)"delete_svn_version_checklist_t", _wrap_delete_svn_version_checklist_t, METH_VARARGS, NULL}, { (char *)"svn_version_checklist_t_swigregister", svn_version_checklist_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_ver_check_list", _wrap_svn_ver_check_list, METH_VARARGS, NULL}, { (char *)"svn_subr_version", _wrap_svn_subr_version, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_name_set", _wrap_svn_opt_subcommand_desc2_t_name_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_name_get", _wrap_svn_opt_subcommand_desc2_t_name_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_cmd_func_set", _wrap_svn_opt_subcommand_desc2_t_cmd_func_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_cmd_func_get", _wrap_svn_opt_subcommand_desc2_t_cmd_func_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_aliases_set", _wrap_svn_opt_subcommand_desc2_t_aliases_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_aliases_get", _wrap_svn_opt_subcommand_desc2_t_aliases_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_help_set", _wrap_svn_opt_subcommand_desc2_t_help_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_help_get", _wrap_svn_opt_subcommand_desc2_t_help_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_valid_options_set", _wrap_svn_opt_subcommand_desc2_t_valid_options_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_valid_options_get", _wrap_svn_opt_subcommand_desc2_t_valid_options_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_get", _wrap_svn_opt_subcommand_desc2_t_desc_overrides_get, METH_VARARGS, NULL}, { (char *)"new_svn_opt_subcommand_desc2_t", _wrap_new_svn_opt_subcommand_desc2_t, METH_VARARGS, NULL}, { (char *)"delete_svn_opt_subcommand_desc2_t", _wrap_delete_svn_opt_subcommand_desc2_t, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_swigregister", svn_opt_subcommand_desc2_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_optch_set", _wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_optch_get", _wrap_svn_opt_subcommand_desc2_t_desc_overrides_optch_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_desc_set", _wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_desc_get", _wrap_svn_opt_subcommand_desc2_t_desc_overrides_desc_get, METH_VARARGS, NULL}, { (char *)"new_svn_opt_subcommand_desc2_t_desc_overrides", _wrap_new_svn_opt_subcommand_desc2_t_desc_overrides, METH_VARARGS, NULL}, { (char *)"delete_svn_opt_subcommand_desc2_t_desc_overrides", _wrap_delete_svn_opt_subcommand_desc2_t_desc_overrides, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc2_t_desc_overrides_swigregister", svn_opt_subcommand_desc2_t_desc_overrides_swigregister, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_name_set", _wrap_svn_opt_subcommand_desc_t_name_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_name_get", _wrap_svn_opt_subcommand_desc_t_name_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_cmd_func_set", _wrap_svn_opt_subcommand_desc_t_cmd_func_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_cmd_func_get", _wrap_svn_opt_subcommand_desc_t_cmd_func_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_aliases_set", _wrap_svn_opt_subcommand_desc_t_aliases_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_aliases_get", _wrap_svn_opt_subcommand_desc_t_aliases_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_help_set", _wrap_svn_opt_subcommand_desc_t_help_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_help_get", _wrap_svn_opt_subcommand_desc_t_help_get, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_valid_options_set", _wrap_svn_opt_subcommand_desc_t_valid_options_set, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_valid_options_get", _wrap_svn_opt_subcommand_desc_t_valid_options_get, METH_VARARGS, NULL}, { (char *)"new_svn_opt_subcommand_desc_t", _wrap_new_svn_opt_subcommand_desc_t, METH_VARARGS, NULL}, { (char *)"delete_svn_opt_subcommand_desc_t", _wrap_delete_svn_opt_subcommand_desc_t, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_desc_t_swigregister", svn_opt_subcommand_desc_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_opt_get_canonical_subcommand2", _wrap_svn_opt_get_canonical_subcommand2, METH_VARARGS, NULL}, { (char *)"svn_opt_get_canonical_subcommand", _wrap_svn_opt_get_canonical_subcommand, METH_VARARGS, NULL}, { (char *)"svn_opt_get_option_from_code2", _wrap_svn_opt_get_option_from_code2, METH_VARARGS, NULL}, { (char *)"svn_opt_get_option_from_code", _wrap_svn_opt_get_option_from_code, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_takes_option2", _wrap_svn_opt_subcommand_takes_option2, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_takes_option", _wrap_svn_opt_subcommand_takes_option, METH_VARARGS, NULL}, { (char *)"svn_opt_print_generic_help2", _wrap_svn_opt_print_generic_help2, METH_VARARGS, NULL}, { (char *)"svn_opt_format_option", _wrap_svn_opt_format_option, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_help2", _wrap_svn_opt_subcommand_help2, METH_VARARGS, NULL}, { (char *)"svn_opt_subcommand_help", _wrap_svn_opt_subcommand_help, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_value_t_number_set", _wrap_svn_opt_revision_value_t_number_set, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_value_t_number_get", _wrap_svn_opt_revision_value_t_number_get, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_value_t_date_set", _wrap_svn_opt_revision_value_t_date_set, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_value_t_date_get", _wrap_svn_opt_revision_value_t_date_get, METH_VARARGS, NULL}, { (char *)"new_svn_opt_revision_value_t", _wrap_new_svn_opt_revision_value_t, METH_VARARGS, NULL}, { (char *)"delete_svn_opt_revision_value_t", _wrap_delete_svn_opt_revision_value_t, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_value_t_swigregister", svn_opt_revision_value_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_t_kind_set", _wrap_svn_opt_revision_t_kind_set, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_t_kind_get", _wrap_svn_opt_revision_t_kind_get, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_t_value_set", _wrap_svn_opt_revision_t_value_set, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_t_value_get", _wrap_svn_opt_revision_t_value_get, METH_VARARGS, NULL}, { (char *)"new_svn_opt_revision_t", _wrap_new_svn_opt_revision_t, METH_VARARGS, NULL}, { (char *)"delete_svn_opt_revision_t", _wrap_delete_svn_opt_revision_t, METH_VARARGS, NULL}, { (char *)"svn_opt_revision_t_swigregister", svn_opt_revision_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_opt_parse_revision", _wrap_svn_opt_parse_revision, METH_VARARGS, NULL}, { (char *)"svn_opt_args_to_target_array2", _wrap_svn_opt_args_to_target_array2, METH_VARARGS, NULL}, { (char *)"svn_opt_args_to_target_array", _wrap_svn_opt_args_to_target_array, METH_VARARGS, NULL}, { (char *)"svn_opt_push_implicit_dot_target", _wrap_svn_opt_push_implicit_dot_target, METH_VARARGS, NULL}, { (char *)"svn_opt_parse_num_args", _wrap_svn_opt_parse_num_args, METH_VARARGS, NULL}, { (char *)"svn_opt_parse_all_args", _wrap_svn_opt_parse_all_args, METH_VARARGS, NULL}, { (char *)"svn_opt_parse_path", _wrap_svn_opt_parse_path, METH_VARARGS, NULL}, { (char *)"svn_opt_print_help2", _wrap_svn_opt_print_help2, METH_VARARGS, NULL}, { (char *)"svn_opt_print_help", _wrap_svn_opt_print_help, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_cred_kind_set", _wrap_svn_auth_provider_t_cred_kind_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_cred_kind_get", _wrap_svn_auth_provider_t_cred_kind_get, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_first_credentials_set", _wrap_svn_auth_provider_t_first_credentials_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_first_credentials_get", _wrap_svn_auth_provider_t_first_credentials_get, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_next_credentials_set", _wrap_svn_auth_provider_t_next_credentials_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_next_credentials_get", _wrap_svn_auth_provider_t_next_credentials_get, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_save_credentials_set", _wrap_svn_auth_provider_t_save_credentials_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_save_credentials_get", _wrap_svn_auth_provider_t_save_credentials_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_provider_t", _wrap_new_svn_auth_provider_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_provider_t", _wrap_delete_svn_auth_provider_t, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_t_swigregister", svn_auth_provider_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_object_t_vtable_set", _wrap_svn_auth_provider_object_t_vtable_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_object_t_vtable_get", _wrap_svn_auth_provider_object_t_vtable_get, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_object_t_provider_baton_set", _wrap_svn_auth_provider_object_t_provider_baton_set, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_object_t_provider_baton_get", _wrap_svn_auth_provider_object_t_provider_baton_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_provider_object_t", _wrap_new_svn_auth_provider_object_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_provider_object_t", _wrap_delete_svn_auth_provider_object_t, METH_VARARGS, NULL}, { (char *)"svn_auth_provider_object_t_swigregister", svn_auth_provider_object_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_username_set", _wrap_svn_auth_cred_simple_t_username_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_username_get", _wrap_svn_auth_cred_simple_t_username_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_password_set", _wrap_svn_auth_cred_simple_t_password_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_password_get", _wrap_svn_auth_cred_simple_t_password_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_may_save_set", _wrap_svn_auth_cred_simple_t_may_save_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_may_save_get", _wrap_svn_auth_cred_simple_t_may_save_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_cred_simple_t", _wrap_new_svn_auth_cred_simple_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_cred_simple_t", _wrap_delete_svn_auth_cred_simple_t, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_simple_t_swigregister", svn_auth_cred_simple_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_username_t_username_set", _wrap_svn_auth_cred_username_t_username_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_username_t_username_get", _wrap_svn_auth_cred_username_t_username_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_username_t_may_save_set", _wrap_svn_auth_cred_username_t_may_save_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_username_t_may_save_get", _wrap_svn_auth_cred_username_t_may_save_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_cred_username_t", _wrap_new_svn_auth_cred_username_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_cred_username_t", _wrap_delete_svn_auth_cred_username_t, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_username_t_swigregister", svn_auth_cred_username_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_t_cert_file_set", _wrap_svn_auth_cred_ssl_client_cert_t_cert_file_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_t_cert_file_get", _wrap_svn_auth_cred_ssl_client_cert_t_cert_file_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_t_may_save_set", _wrap_svn_auth_cred_ssl_client_cert_t_may_save_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_t_may_save_get", _wrap_svn_auth_cred_ssl_client_cert_t_may_save_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_cred_ssl_client_cert_t", _wrap_new_svn_auth_cred_ssl_client_cert_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_cred_ssl_client_cert_t", _wrap_delete_svn_auth_cred_ssl_client_cert_t, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_t_swigregister", svn_auth_cred_ssl_client_cert_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_pw_t_password_set", _wrap_svn_auth_cred_ssl_client_cert_pw_t_password_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_pw_t_password_get", _wrap_svn_auth_cred_ssl_client_cert_pw_t_password_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_pw_t_may_save_set", _wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_pw_t_may_save_get", _wrap_svn_auth_cred_ssl_client_cert_pw_t_may_save_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_cred_ssl_client_cert_pw_t", _wrap_new_svn_auth_cred_ssl_client_cert_pw_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_cred_ssl_client_cert_pw_t", _wrap_delete_svn_auth_cred_ssl_client_cert_pw_t, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_client_cert_pw_t_swigregister", svn_auth_cred_ssl_client_cert_pw_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_hostname_set", _wrap_svn_auth_ssl_server_cert_info_t_hostname_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_hostname_get", _wrap_svn_auth_ssl_server_cert_info_t_hostname_get, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_fingerprint_set", _wrap_svn_auth_ssl_server_cert_info_t_fingerprint_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_fingerprint_get", _wrap_svn_auth_ssl_server_cert_info_t_fingerprint_get, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_valid_from_set", _wrap_svn_auth_ssl_server_cert_info_t_valid_from_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_valid_from_get", _wrap_svn_auth_ssl_server_cert_info_t_valid_from_get, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_valid_until_set", _wrap_svn_auth_ssl_server_cert_info_t_valid_until_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_valid_until_get", _wrap_svn_auth_ssl_server_cert_info_t_valid_until_get, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_issuer_dname_set", _wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_issuer_dname_get", _wrap_svn_auth_ssl_server_cert_info_t_issuer_dname_get, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_ascii_cert_set", _wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_set, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_ascii_cert_get", _wrap_svn_auth_ssl_server_cert_info_t_ascii_cert_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_ssl_server_cert_info_t", _wrap_new_svn_auth_ssl_server_cert_info_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_ssl_server_cert_info_t", _wrap_delete_svn_auth_ssl_server_cert_info_t, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_t_swigregister", svn_auth_ssl_server_cert_info_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_ssl_server_cert_info_dup", _wrap_svn_auth_ssl_server_cert_info_dup, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_server_trust_t_may_save_set", _wrap_svn_auth_cred_ssl_server_trust_t_may_save_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_server_trust_t_may_save_get", _wrap_svn_auth_cred_ssl_server_trust_t_may_save_get, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_server_trust_t_accepted_failures_set", _wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_set, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_server_trust_t_accepted_failures_get", _wrap_svn_auth_cred_ssl_server_trust_t_accepted_failures_get, METH_VARARGS, NULL}, { (char *)"new_svn_auth_cred_ssl_server_trust_t", _wrap_new_svn_auth_cred_ssl_server_trust_t, METH_VARARGS, NULL}, { (char *)"delete_svn_auth_cred_ssl_server_trust_t", _wrap_delete_svn_auth_cred_ssl_server_trust_t, METH_VARARGS, NULL}, { (char *)"svn_auth_cred_ssl_server_trust_t_swigregister", svn_auth_cred_ssl_server_trust_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_open", _wrap_svn_auth_open, METH_VARARGS, NULL}, { (char *)"svn_auth_set_parameter", _wrap_svn_auth_set_parameter, METH_VARARGS, NULL}, { (char *)"svn_auth_first_credentials", _wrap_svn_auth_first_credentials, METH_VARARGS, NULL}, { (char *)"svn_auth_next_credentials", _wrap_svn_auth_next_credentials, METH_VARARGS, NULL}, { (char *)"svn_auth_save_credentials", _wrap_svn_auth_save_credentials, METH_VARARGS, NULL}, { (char *)"svn_auth_get_simple_prompt_provider", _wrap_svn_auth_get_simple_prompt_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_username_prompt_provider", _wrap_svn_auth_get_username_prompt_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_simple_provider", _wrap_svn_auth_get_simple_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_username_provider", _wrap_svn_auth_get_username_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_server_trust_file_provider", _wrap_svn_auth_get_ssl_server_trust_file_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_client_cert_file_provider", _wrap_svn_auth_get_ssl_client_cert_file_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_client_cert_pw_file_provider", _wrap_svn_auth_get_ssl_client_cert_pw_file_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_server_trust_prompt_provider", _wrap_svn_auth_get_ssl_server_trust_prompt_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_client_cert_prompt_provider", _wrap_svn_auth_get_ssl_client_cert_prompt_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_get_ssl_client_cert_pw_prompt_provider", _wrap_svn_auth_get_ssl_client_cert_pw_prompt_provider, METH_VARARGS, NULL}, { (char *)"svn_auth_baton_t_swigregister", svn_auth_baton_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_auth_iterstate_t_swigregister", svn_auth_iterstate_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_config_get_config", _wrap_svn_config_get_config, METH_VARARGS, NULL}, { (char *)"svn_config_read", _wrap_svn_config_read, METH_VARARGS, NULL}, { (char *)"svn_config_merge", _wrap_svn_config_merge, METH_VARARGS, NULL}, { (char *)"svn_config_get", _wrap_svn_config_get, METH_VARARGS, NULL}, { (char *)"svn_config_set", _wrap_svn_config_set, METH_VARARGS, NULL}, { (char *)"svn_config_get_bool", _wrap_svn_config_get_bool, METH_VARARGS, NULL}, { (char *)"svn_config_set_bool", _wrap_svn_config_set_bool, METH_VARARGS, NULL}, { (char *)"svn_config_enumerate_sections", _wrap_svn_config_enumerate_sections, METH_VARARGS, NULL}, { (char *)"svn_config_enumerate_sections2", _wrap_svn_config_enumerate_sections2, METH_VARARGS, NULL}, { (char *)"svn_config_enumerate", _wrap_svn_config_enumerate, METH_VARARGS, NULL}, { (char *)"svn_config_enumerate2", _wrap_svn_config_enumerate2, METH_VARARGS, NULL}, { (char *)"svn_config_has_section", _wrap_svn_config_has_section, METH_VARARGS, NULL}, { (char *)"svn_config_find_group", _wrap_svn_config_find_group, METH_VARARGS, NULL}, { (char *)"svn_config_get_server_setting", _wrap_svn_config_get_server_setting, METH_VARARGS, NULL}, { (char *)"svn_config_get_server_setting_int", _wrap_svn_config_get_server_setting_int, METH_VARARGS, NULL}, { (char *)"svn_config_ensure", _wrap_svn_config_ensure, METH_VARARGS, NULL}, { (char *)"svn_config_read_auth_data", _wrap_svn_config_read_auth_data, METH_VARARGS, NULL}, { (char *)"svn_config_write_auth_data", _wrap_svn_config_write_auth_data, METH_VARARGS, NULL}, { (char *)"svn_config_t_swigregister", svn_config_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_utf_initialize", _wrap_svn_utf_initialize, METH_VARARGS, NULL}, { (char *)"svn_utf_stringbuf_to_utf8", _wrap_svn_utf_stringbuf_to_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_string_to_utf8", _wrap_svn_utf_string_to_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_to_utf8", _wrap_svn_utf_cstring_to_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_to_utf8_ex2", _wrap_svn_utf_cstring_to_utf8_ex2, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_to_utf8_ex", _wrap_svn_utf_cstring_to_utf8_ex, METH_VARARGS, NULL}, { (char *)"svn_utf_stringbuf_from_utf8", _wrap_svn_utf_stringbuf_from_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_string_from_utf8", _wrap_svn_utf_string_from_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8", _wrap_svn_utf_cstring_from_utf8, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8_ex2", _wrap_svn_utf_cstring_from_utf8_ex2, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8_ex", _wrap_svn_utf_cstring_from_utf8_ex, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8_fuzzy", _wrap_svn_utf_cstring_from_utf8_fuzzy, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8_stringbuf", _wrap_svn_utf_cstring_from_utf8_stringbuf, METH_VARARGS, NULL}, { (char *)"svn_utf_cstring_from_utf8_string", _wrap_svn_utf_cstring_from_utf8_string, METH_VARARGS, NULL}, { (char *)"svn_nls_init", _wrap_svn_nls_init, METH_VARARGS, NULL}, { (char *)"svn_path_is_empty", _wrap_svn_path_is_empty, METH_VARARGS, NULL}, { (char *)"svn_path_canonicalize", _wrap_svn_path_canonicalize, METH_VARARGS, NULL}, { (char *)"svn_path_compare_paths", _wrap_svn_path_compare_paths, METH_VARARGS, NULL}, { (char *)"svn_path_get_longest_ancestor", _wrap_svn_path_get_longest_ancestor, METH_VARARGS, NULL}, { (char *)"svn_path_is_uri_safe", _wrap_svn_path_is_uri_safe, METH_VARARGS, NULL}, { (char *)"svn_io_dirent_t_kind_set", _wrap_svn_io_dirent_t_kind_set, METH_VARARGS, NULL}, { (char *)"svn_io_dirent_t_kind_get", _wrap_svn_io_dirent_t_kind_get, METH_VARARGS, NULL}, { (char *)"svn_io_dirent_t_special_set", _wrap_svn_io_dirent_t_special_set, METH_VARARGS, NULL}, { (char *)"svn_io_dirent_t_special_get", _wrap_svn_io_dirent_t_special_get, METH_VARARGS, NULL}, { (char *)"new_svn_io_dirent_t", _wrap_new_svn_io_dirent_t, METH_VARARGS, NULL}, { (char *)"delete_svn_io_dirent_t", _wrap_delete_svn_io_dirent_t, METH_VARARGS, NULL}, { (char *)"svn_io_dirent_t_swigregister", svn_io_dirent_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_io_open_unique_file2", _wrap_svn_io_open_unique_file2, METH_VARARGS, NULL}, { (char *)"svn_io_open_unique_file", _wrap_svn_io_open_unique_file, METH_VARARGS, NULL}, { (char *)"svn_io_file_checksum", _wrap_svn_io_file_checksum, METH_VARARGS, NULL}, { (char *)"svn_io_files_contents_same_p", _wrap_svn_io_files_contents_same_p, METH_VARARGS, NULL}, { (char *)"svn_stream_empty", _wrap_svn_stream_empty, METH_VARARGS, NULL}, { (char *)"svn_stream_disown", _wrap_svn_stream_disown, METH_VARARGS, NULL}, { (char *)"svn_stream_from_aprfile2", _wrap_svn_stream_from_aprfile2, METH_VARARGS, NULL}, { (char *)"svn_stream_from_aprfile", _wrap_svn_stream_from_aprfile, METH_VARARGS, NULL}, { (char *)"svn_stream_for_stdout", _wrap_svn_stream_for_stdout, METH_VARARGS, NULL}, { (char *)"svn_stream_from_stringbuf", _wrap_svn_stream_from_stringbuf, METH_VARARGS, NULL}, { (char *)"svn_stream_compressed", _wrap_svn_stream_compressed, METH_VARARGS, NULL}, { (char *)"svn_stream_read", _wrap_svn_stream_read, METH_VARARGS, NULL}, { (char *)"svn_stream_write", _wrap_svn_stream_write, METH_VARARGS, NULL}, { (char *)"svn_stream_close", _wrap_svn_stream_close, METH_VARARGS, NULL}, { (char *)"svn_stream_readline", _wrap_svn_stream_readline, METH_VARARGS, NULL}, { (char *)"svn_stream_copy", _wrap_svn_stream_copy, METH_VARARGS, NULL}, { (char *)"svn_stream_contents_same", _wrap_svn_stream_contents_same, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_from_file", _wrap_svn_stringbuf_from_file, METH_VARARGS, NULL}, { (char *)"svn_stringbuf_from_aprfile", _wrap_svn_stringbuf_from_aprfile, METH_VARARGS, NULL}, { (char *)"svn_io_detect_mimetype", _wrap_svn_io_detect_mimetype, METH_VARARGS, NULL}, { (char *)"svn_stream_t_swigregister", svn_stream_t_swigregister, METH_VARARGS, NULL}, { (char *)"svn_swig_py_set_application_pool", _wrap_svn_swig_py_set_application_pool, METH_VARARGS, NULL}, { (char *)"svn_swig_py_clear_application_pool", _wrap_svn_swig_py_clear_application_pool, METH_VARARGS, NULL}, { (char *)"apr_array_header_t_swigregister", apr_array_header_t_swigregister, METH_VARARGS, NULL}, { (char *)"apr_file_t_swigregister", apr_file_t_swigregister, METH_VARARGS, NULL}, { (char *)"apr_hash_t_swigregister", apr_hash_t_swigregister, METH_VARARGS, NULL}, { (char *)"apr_pool_t_swigregister", apr_pool_t_swigregister, METH_VARARGS, NULL}, { NULL, NULL, 0, NULL } }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (BEGIN) -------- */ static swig_type_info _swigt__p_FILE = {"_p_FILE", "FILE *", 0, 0, 0}; static swig_type_info _swigt__p_apr_allocator_t = {"_p_apr_allocator_t", "apr_allocator_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_array_header_t = {"_p_apr_array_header_t", "apr_array_header_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_file_t = {"_p_apr_file_t", "apr_file_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_getopt_option_t = {"_p_apr_getopt_option_t", "apr_getopt_option_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_getopt_t = {"_p_apr_getopt_t", "apr_getopt_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_hash_t = {"_p_apr_hash_t", "apr_hash_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_int32_t = {"_p_apr_int32_t", "apr_int32_t *|time_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_int64_t = {"_p_apr_int64_t", "apr_int64_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_pool_t = {"_p_apr_pool_t", "apr_pool_t *", 0, 0, 0}; static swig_type_info _swigt__p_apr_size_t = {"_p_apr_size_t", "apr_size_t *", 0, 0, 0}; static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 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", "struct svn_error_t *(*)(apr_getopt_t *,void *,apr_pool_t *)|svn_opt_subcommand_t *", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_auth_cred_simple_t **,void *,char const *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_simple_prompt_func_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_auth_cred_ssl_client_cert_pw_t **,void *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_ssl_client_cert_pw_prompt_func_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_auth_cred_ssl_client_cert_t **,void *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_ssl_client_cert_prompt_func_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_auth_cred_ssl_server_trust_t **,void *,char const *,apr_uint32_t,svn_auth_ssl_server_cert_info_t const *,svn_boolean_t,apr_pool_t *)|svn_auth_ssl_server_trust_prompt_func_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_auth_cred_username_t **,void *,char const *,svn_boolean_t,apr_pool_t *)|svn_auth_username_prompt_func_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *)|svn_error_t *(*)(void **,void **,void *,apr_hash_t *,char const *,apr_pool_t *)", 0, 0, 0}; static swig_type_info _swigt__p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *)|svn_error_t *(*)(void **,void *,void *,apr_hash_t *,char const *,apr_pool_t *)", 0, 0, 0}; static swig_type_info _swigt__p_f_p_q_const__char_p_q_const__char_p_void__int = {"_p_f_p_q_const__char_p_q_const__char_p_void__int", "int (*)(char const *,char const *,void *)|svn_config_enumerator_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int = {"_p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int", "int (*)(char const *,char const *,void *,apr_pool_t *)|svn_config_enumerator2_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_q_const__char_p_void__int = {"_p_f_p_q_const__char_p_void__int", "int (*)(char const *,void *)|svn_config_section_enumerator_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_q_const__char_p_void_p_apr_pool_t__int = {"_p_f_p_q_const__char_p_void_p_apr_pool_t__int", "int (*)(char const *,void *,apr_pool_t *)|svn_config_section_enumerator2_t", 0, 0, 0}; static swig_type_info _swigt__p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t = {"_p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(*)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *)|svn_error_t *(*)(svn_boolean_t *,void *,void *,apr_hash_t *,char const *,apr_pool_t *)", 0, 0, 0}; static swig_type_info _swigt__p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t = {"_p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t", "struct svn_error_t *(*)(svn_revnum_t,char const *,char const *,void *)|svn_commit_callback_t", 0, 0, 0}; static swig_type_info _swigt__p_f_void__p_svn_version_t = {"_p_f_void__p_svn_version_t", "struct svn_version_t *(*)(void)|svn_version_t *(*)(void)", 0, 0, 0}; static swig_type_info _swigt__p_int = {"_p_int", "int *|svn_boolean_t *", 0, 0, 0}; static swig_type_info _swigt__p_long = {"_p_long", "long *|svn_revnum_t *", 0, 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, 0}; static swig_type_info _swigt__p_p_apr_file_t = {"_p_p_apr_file_t", "apr_file_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_apr_hash_t = {"_p_p_apr_hash_t", "apr_hash_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_char = {"_p_p_char", "char **", 0, 0, 0}; static swig_type_info _swigt__p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t = {"_p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t", "struct svn_error_t *(**)(svn_commit_info_t const *,void *,apr_pool_t *)|svn_commit_callback2_t *", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_auth_baton_t = {"_p_p_svn_auth_baton_t", "struct svn_auth_baton_t **|svn_auth_baton_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_auth_iterstate_t = {"_p_p_svn_auth_iterstate_t", "struct svn_auth_iterstate_t **|svn_auth_iterstate_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_auth_provider_object_t = {"_p_p_svn_auth_provider_object_t", "struct svn_auth_provider_object_t **|svn_auth_provider_object_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_config_t = {"_p_p_svn_config_t", "struct svn_config_t **|svn_config_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_stream_t = {"_p_p_svn_stream_t", "struct svn_stream_t **|svn_stream_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_string_t = {"_p_p_svn_string_t", "struct svn_string_t **|svn_string_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_svn_stringbuf_t = {"_p_p_svn_stringbuf_t", "struct svn_stringbuf_t **|svn_stringbuf_t **", 0, 0, 0}; static swig_type_info _swigt__p_p_void = {"_p_p_void", "void **", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_baton_t = {"_p_svn_auth_baton_t", "struct svn_auth_baton_t *|svn_auth_baton_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_cred_simple_t = {"_p_svn_auth_cred_simple_t", "struct svn_auth_cred_simple_t *|svn_auth_cred_simple_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_cred_ssl_client_cert_pw_t = {"_p_svn_auth_cred_ssl_client_cert_pw_t", "struct svn_auth_cred_ssl_client_cert_pw_t *|svn_auth_cred_ssl_client_cert_pw_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_cred_ssl_client_cert_t = {"_p_svn_auth_cred_ssl_client_cert_t", "struct svn_auth_cred_ssl_client_cert_t *|svn_auth_cred_ssl_client_cert_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_cred_ssl_server_trust_t = {"_p_svn_auth_cred_ssl_server_trust_t", "struct svn_auth_cred_ssl_server_trust_t *|svn_auth_cred_ssl_server_trust_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_cred_username_t = {"_p_svn_auth_cred_username_t", "struct svn_auth_cred_username_t *|svn_auth_cred_username_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_auth_iterstate_t = {"_p_svn_auth_iterstate_t", "struct svn_auth_iterstate_t *|svn_auth_iterstate_t *", 0, 0, 0}; 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, 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, 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, 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, 0}; static swig_type_info _swigt__p_svn_config_t = {"_p_svn_config_t", "struct svn_config_t *|svn_config_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_dirent_t = {"_p_svn_dirent_t", "struct svn_dirent_t *|svn_dirent_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_errno_t = {"_p_svn_errno_t", "enum svn_errno_t *|svn_errno_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_error_t = {"_p_svn_error_t", "struct svn_error_t *|svn_error_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_io_dirent_t = {"_p_svn_io_dirent_t", "struct svn_io_dirent_t *|svn_io_dirent_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_io_file_del_t = {"_p_svn_io_file_del_t", "enum svn_io_file_del_t *|svn_io_file_del_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_lock_t = {"_p_svn_lock_t", "struct svn_lock_t *|svn_lock_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_log_changed_path_t = {"_p_svn_log_changed_path_t", "struct svn_log_changed_path_t *|svn_log_changed_path_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_node_kind_t = {"_p_svn_node_kind_t", "enum svn_node_kind_t *|svn_node_kind_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_opt_revision_t = {"_p_svn_opt_revision_t", "struct svn_opt_revision_t *|svn_opt_revision_t *", 0, 0, 0}; 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, 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, 0}; static swig_type_info _swigt__p_svn_opt_subcommand_desc2_t_desc_overrides = {"_p_svn_opt_subcommand_desc2_t_desc_overrides", "svn_opt_subcommand_desc2_t_desc_overrides *", 0, 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, 0}; static swig_type_info _swigt__p_svn_prop_kind = {"_p_svn_prop_kind", "enum svn_prop_kind *|svn_prop_kind_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_prop_t = {"_p_svn_prop_t", "struct svn_prop_t *|svn_prop_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_stream_t = {"_p_svn_stream_t", "struct svn_stream_t *|svn_stream_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_string_t = {"_p_svn_string_t", "struct svn_string_t *|svn_string_t *", 0, 0, 0}; static swig_type_info _swigt__p_svn_stringbuf_t = {"_p_svn_stringbuf_t", "struct svn_stringbuf_t *|svn_stringbuf_t *", 0, 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, 0}; static swig_type_info _swigt__p_svn_version_t = {"_p_svn_version_t", "struct svn_version_t *|svn_version_t *", 0, 0, 0}; static swig_type_info _swigt__p_unsigned_char = {"_p_unsigned_char", "unsigned char *", 0, 0, 0}; static swig_type_info _swigt__p_void = {"_p_void", "void *", 0, 0, 0}; static swig_type_info _swigt__ptrdiff_t = {"_ptrdiff_t", "ptrdiff_t", 0, 0, 0}; static swig_type_info _swigt__size_t = {"_size_t", "size_t", 0, 0, 0}; static swig_type_info *swig_type_initial[] = { &_swigt__p_FILE, &_swigt__p_apr_allocator_t, &_swigt__p_apr_array_header_t, &_swigt__p_apr_file_t, &_swigt__p_apr_getopt_option_t, &_swigt__p_apr_getopt_t, &_swigt__p_apr_hash_t, &_swigt__p_apr_int32_t, &_swigt__p_apr_int64_t, &_swigt__p_apr_pool_t, &_swigt__p_apr_size_t, &_swigt__p_char, &_swigt__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_p_q_const__char_p_q_const__char_p_void__int, &_swigt__p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, &_swigt__p_f_p_q_const__char_p_void__int, &_swigt__p_f_p_q_const__char_p_void_p_apr_pool_t__int, &_swigt__p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, &_swigt__p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t, &_swigt__p_f_void__p_svn_version_t, &_swigt__p_int, &_swigt__p_long, &_swigt__p_p_apr_array_header_t, &_swigt__p_p_apr_file_t, &_swigt__p_p_apr_hash_t, &_swigt__p_p_char, &_swigt__p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, &_swigt__p_p_svn_auth_baton_t, &_swigt__p_p_svn_auth_iterstate_t, &_swigt__p_p_svn_auth_provider_object_t, &_swigt__p_p_svn_config_t, &_swigt__p_p_svn_stream_t, &_swigt__p_p_svn_string_t, &_swigt__p_p_svn_stringbuf_t, &_swigt__p_p_void, &_swigt__p_svn_auth_baton_t, &_swigt__p_svn_auth_cred_simple_t, &_swigt__p_svn_auth_cred_ssl_client_cert_pw_t, &_swigt__p_svn_auth_cred_ssl_client_cert_t, &_swigt__p_svn_auth_cred_ssl_server_trust_t, &_swigt__p_svn_auth_cred_username_t, &_swigt__p_svn_auth_iterstate_t, &_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_commit_info_t, &_swigt__p_svn_config_t, &_swigt__p_svn_dirent_t, &_swigt__p_svn_errno_t, &_swigt__p_svn_error_t, &_swigt__p_svn_io_dirent_t, &_swigt__p_svn_io_file_del_t, &_swigt__p_svn_lock_t, &_swigt__p_svn_log_changed_path_t, &_swigt__p_svn_node_kind_t, &_swigt__p_svn_opt_revision_t, &_swigt__p_svn_opt_revision_value_t, &_swigt__p_svn_opt_subcommand_desc2_t, &_swigt__p_svn_opt_subcommand_desc2_t_desc_overrides, &_swigt__p_svn_opt_subcommand_desc_t, &_swigt__p_svn_prop_kind, &_swigt__p_svn_prop_t, &_swigt__p_svn_stream_t, &_swigt__p_svn_string_t, &_swigt__p_svn_stringbuf_t, &_swigt__p_svn_version_checklist_t, &_swigt__p_svn_version_t, &_swigt__p_unsigned_char, &_swigt__p_void, &_swigt__ptrdiff_t, &_swigt__size_t, }; static swig_cast_info _swigc__p_FILE[] = { {&_swigt__p_FILE, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_allocator_t[] = { {&_swigt__p_apr_allocator_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_array_header_t[] = { {&_swigt__p_apr_array_header_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_file_t[] = { {&_swigt__p_apr_file_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_getopt_option_t[] = { {&_swigt__p_apr_getopt_option_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_getopt_t[] = { {&_swigt__p_apr_getopt_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_hash_t[] = { {&_swigt__p_apr_hash_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_apr_int32_t[] = { {&_swigt__p_apr_int32_t, 0, 0, 0},{0, 0, 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_apr_size_t[] = { {&_swigt__p_apr_size_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_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_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_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__char_p_q_const__char_p_void__int[] = { {&_swigt__p_f_p_q_const__char_p_q_const__char_p_void__int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int[] = { {&_swigt__p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_q_const__char_p_void__int[] = { {&_swigt__p_f_p_q_const__char_p_void__int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_q_const__char_p_void_p_apr_pool_t__int[] = { {&_swigt__p_f_p_q_const__char_p_void_p_apr_pool_t__int, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t[] = { {&_swigt__p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_f_void__p_svn_version_t[] = { {&_swigt__p_f_void__p_svn_version_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}}; static swig_cast_info _swigc__p_long[] = { {&_swigt__p_long, 0, 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_file_t[] = { {&_swigt__p_p_apr_file_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_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t[] = { {&_swigt__p_p_f_p_q_const__svn_commit_info_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_svn_auth_baton_t[] = { {&_swigt__p_p_svn_auth_baton_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_auth_iterstate_t[] = { {&_swigt__p_p_svn_auth_iterstate_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_auth_provider_object_t[] = { {&_swigt__p_p_svn_auth_provider_object_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_config_t[] = { {&_swigt__p_p_svn_config_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_stream_t[] = { {&_swigt__p_p_svn_stream_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_string_t[] = { {&_swigt__p_p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_svn_stringbuf_t[] = { {&_swigt__p_p_svn_stringbuf_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_p_void[] = { {&_swigt__p_p_void, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_baton_t[] = { {&_swigt__p_svn_auth_baton_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_cred_simple_t[] = { {&_swigt__p_svn_auth_cred_simple_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_cred_ssl_client_cert_pw_t[] = { {&_swigt__p_svn_auth_cred_ssl_client_cert_pw_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_cred_ssl_client_cert_t[] = { {&_swigt__p_svn_auth_cred_ssl_client_cert_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_cred_ssl_server_trust_t[] = { {&_swigt__p_svn_auth_cred_ssl_server_trust_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_cred_username_t[] = { {&_swigt__p_svn_auth_cred_username_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_auth_iterstate_t[] = { {&_swigt__p_svn_auth_iterstate_t, 0, 0, 0},{0, 0, 0, 0}}; 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_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_dirent_t[] = { {&_swigt__p_svn_dirent_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_errno_t[] = { {&_swigt__p_svn_errno_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_error_t[] = { {&_swigt__p_svn_error_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_io_dirent_t[] = { {&_swigt__p_svn_io_dirent_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_io_file_del_t[] = { {&_swigt__p_svn_io_file_del_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_lock_t[] = { {&_swigt__p_svn_lock_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_log_changed_path_t[] = { {&_swigt__p_svn_log_changed_path_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_node_kind_t[] = { {&_swigt__p_svn_node_kind_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_opt_revision_t[] = { {&_swigt__p_svn_opt_revision_t, 0, 0, 0},{0, 0, 0, 0}}; 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_desc2_t_desc_overrides[] = { {&_swigt__p_svn_opt_subcommand_desc2_t_desc_overrides, 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_kind[] = { {&_swigt__p_svn_prop_kind, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_prop_t[] = { {&_swigt__p_svn_prop_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}}; static swig_cast_info _swigc__p_svn_string_t[] = { {&_swigt__p_svn_string_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__p_svn_stringbuf_t[] = { {&_swigt__p_svn_stringbuf_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_t[] = { {&_swigt__p_svn_version_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_void[] = { {&_swigt__p_void, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__ptrdiff_t[] = { {&_swigt__ptrdiff_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info _swigc__size_t[] = { {&_swigt__size_t, 0, 0, 0},{0, 0, 0, 0}}; static swig_cast_info *swig_cast_initial[] = { _swigc__p_FILE, _swigc__p_apr_allocator_t, _swigc__p_apr_array_header_t, _swigc__p_apr_file_t, _swigc__p_apr_getopt_option_t, _swigc__p_apr_getopt_t, _swigc__p_apr_hash_t, _swigc__p_apr_int32_t, _swigc__p_apr_int64_t, _swigc__p_apr_pool_t, _swigc__p_apr_size_t, _swigc__p_char, _swigc__p_f_p_apr_getopt_t_p_void_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_svn_auth_cred_simple_t_p_void_p_q_const__char_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_pw_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_svn_auth_cred_ssl_client_cert_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_svn_auth_cred_ssl_server_trust_t_p_void_p_q_const__char_apr_uint32_t_p_q_const__svn_auth_ssl_server_cert_info_t_svn_boolean_t_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_svn_auth_cred_username_t_p_void_p_q_const__char_svn_boolean_t_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_void_p_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_p_void_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _swigc__p_f_p_q_const__char_p_q_const__char_p_void__int, _swigc__p_f_p_q_const__char_p_q_const__char_p_void_p_apr_pool_t__int, _swigc__p_f_p_q_const__char_p_void__int, _swigc__p_f_p_q_const__char_p_void_p_apr_pool_t__int, _swigc__p_f_p_svn_boolean_t_p_void_p_void_p_apr_hash_t_p_q_const__char_p_apr_pool_t__p_svn_error_t, _swigc__p_f_svn_revnum_t_p_q_const__char_p_q_const__char_p_void__p_svn_error_t, _swigc__p_f_void__p_svn_version_t, _swigc__p_int, _swigc__p_long, _swigc__p_p_apr_array_header_t, _swigc__p_p_apr_file_t, _swigc__p_p_apr_hash_t, _swigc__p_p_char, _swigc__p_p_f_p_q_const__svn_commit_info_t_p_void_p_apr_pool_t__p_svn_error_t, _swigc__p_p_svn_auth_baton_t, _swigc__p_p_svn_auth_iterstate_t, _swigc__p_p_svn_auth_provider_object_t, _swigc__p_p_svn_config_t, _swigc__p_p_svn_stream_t, _swigc__p_p_svn_string_t, _swigc__p_p_svn_stringbuf_t, _swigc__p_p_void, _swigc__p_svn_auth_baton_t, _swigc__p_svn_auth_cred_simple_t, _swigc__p_svn_auth_cred_ssl_client_cert_pw_t, _swigc__p_svn_auth_cred_ssl_client_cert_t, _swigc__p_svn_auth_cred_ssl_server_trust_t, _swigc__p_svn_auth_cred_username_t, _swigc__p_svn_auth_iterstate_t, _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_commit_info_t, _swigc__p_svn_config_t, _swigc__p_svn_dirent_t, _swigc__p_svn_errno_t, _swigc__p_svn_error_t, _swigc__p_svn_io_dirent_t, _swigc__p_svn_io_file_del_t, _swigc__p_svn_lock_t, _swigc__p_svn_log_changed_path_t, _swigc__p_svn_node_kind_t, _swigc__p_svn_opt_revision_t, _swigc__p_svn_opt_revision_value_t, _swigc__p_svn_opt_subcommand_desc2_t, _swigc__p_svn_opt_subcommand_desc2_t_desc_overrides, _swigc__p_svn_opt_subcommand_desc_t, _swigc__p_svn_prop_kind, _swigc__p_svn_prop_t, _swigc__p_svn_stream_t, _swigc__p_svn_string_t, _swigc__p_svn_stringbuf_t, _swigc__p_svn_version_checklist_t, _swigc__p_svn_version_t, _swigc__p_unsigned_char, _swigc__p_void, _swigc__ptrdiff_t, _swigc__size_t, }; /* -------- TYPE CONVERSION AND EQUIVALENCE RULES (END) -------- */ static swig_const_info swig_const_table[] = { { SWIG_PY_POINTER, (char*)"SVN_REVNUM_T_FMT", 0, 0, (void *)"ld", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_REVISION_LONG", 0, 0, (void *)"LastChangedRevision", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_REVISION_SHORT", 0, 0, (void *)"Rev", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_REVISION_MEDIUM", 0, 0, (void *)"Revision", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_DATE_LONG", 0, 0, (void *)"LastChangedDate", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_DATE_SHORT", 0, 0, (void *)"Date", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_AUTHOR_LONG", 0, 0, (void *)"LastChangedBy", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_AUTHOR_SHORT", 0, 0, (void *)"Author", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_URL_LONG", 0, 0, (void *)"HeadURL", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_URL_SHORT", 0, 0, (void *)"URL", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_KEYWORD_ID", 0, 0, (void *)"Id", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_PREFIX", 0, 0, (void *)"svn:", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_MIME_TYPE", 0, 0, (void *)"svn:mime-type", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_IGNORE", 0, 0, (void *)"svn:ignore", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_EOL_STYLE", 0, 0, (void *)"svn:eol-style", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_KEYWORDS", 0, 0, (void *)"svn:keywords", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_EXECUTABLE", 0, 0, (void *)"svn:executable", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_EXECUTABLE_VALUE", 0, 0, (void *)"*", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_NEEDS_LOCK", 0, 0, (void *)"svn:needs-lock", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_NEEDS_LOCK_VALUE", 0, 0, (void *)"*", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_SPECIAL", 0, 0, (void *)"svn:special", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_SPECIAL_VALUE", 0, 0, (void *)"*", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_EXTERNALS", 0, 0, (void *)"svn:externals", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_WC_PREFIX", 0, 0, (void *)"svn:wc:", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_PREFIX", 0, 0, (void *)"svn:entry:", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_COMMITTED_REV", 0, 0, (void *)"svn:entry:committed-rev", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_COMMITTED_DATE", 0, 0, (void *)"svn:entry:committed-date", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_LAST_AUTHOR", 0, 0, (void *)"svn:entry:last-author", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_UUID", 0, 0, (void *)"svn:entry:uuid", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_ENTRY_LOCK_TOKEN", 0, 0, (void *)"svn:entry:lock-token", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_CUSTOM_PREFIX", 0, 0, (void *)"svn:custom:", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_REVISION_AUTHOR", 0, 0, (void *)"svn:author", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_REVISION_LOG", 0, 0, (void *)"svn:log", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_REVISION_DATE", 0, 0, (void *)"svn:date", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_REVISION_ORIG_DATE", 0, 0, (void *)"svn:original-date", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_PROP_REVISION_AUTOVERSIONED", 0, 0, (void *)"svn:autoversioned", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_PREFIX", 0, 0, (void *)"svn:sync-", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_LOCK", 0, 0, (void *)"svn:sync-lock", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_FROM_URL", 0, 0, (void *)"svn:sync-from-url", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_FROM_UUID", 0, 0, (void *)"svn:sync-from-uuid", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_LAST_MERGED_REV", 0, 0, (void *)"svn:sync-last-merged-rev", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVNSYNC_PROP_CURRENTLY_COPYING", 0, 0, (void *)"svn:sync-currently-copying", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_VER_TAG", 0, 0, (void *)" (r25188)", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_VER_NUMTAG", 0, 0, (void *)"", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_CRED_SIMPLE", 0, 0, (void *)"svn.simple", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_CRED_USERNAME", 0, 0, (void *)"svn.username", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_CRED_SSL_CLIENT_CERT", 0, 0, (void *)"svn.ssl.client-cert", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_CRED_SSL_CLIENT_CERT_PW", 0, 0, (void *)"svn.ssl.client-passphrase", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_CRED_SSL_SERVER_TRUST", 0, 0, (void *)"svn.ssl.server", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_PREFIX", 0, 0, (void *)"svn:auth:", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_DEFAULT_USERNAME", 0, 0, (void *)"svn:auth:username", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_DEFAULT_PASSWORD", 0, 0, (void *)"svn:auth:password", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_NON_INTERACTIVE", 0, 0, (void *)"svn:auth:non-interactive", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_DONT_STORE_PASSWORDS", 0, 0, (void *)"svn:auth:dont-store-passwords", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_NO_AUTH_CACHE", 0, 0, (void *)"svn:auth:no-auth-cache", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_SSL_SERVER_FAILURES", 0, 0, (void *)"svn:auth:ssl:failures", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_SSL_SERVER_CERT_INFO", 0, 0, (void *)"svn:auth:ssl:cert-info", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_CONFIG", 0, 0, (void *)"svn:auth:config", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_SERVER_GROUP", 0, 0, (void *)"svn:auth:server-group", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_AUTH_PARAM_CONFIG_DIR", 0, 0, (void *)"svn:auth:config-dir", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_CATEGORY_SERVERS", 0, 0, (void *)"servers", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_GROUPS", 0, 0, (void *)"groups", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_GLOBAL", 0, 0, (void *)"global", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_PROXY_HOST", 0, 0, (void *)"http-proxy-host", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_PROXY_PORT", 0, 0, (void *)"http-proxy-port", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_PROXY_USERNAME", 0, 0, (void *)"http-proxy-username", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_PROXY_PASSWORD", 0, 0, (void *)"http-proxy-password", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_PROXY_EXCEPTIONS", 0, 0, (void *)"http-proxy-exceptions", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_TIMEOUT", 0, 0, (void *)"http-timeout", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_HTTP_COMPRESSION", 0, 0, (void *)"http-compression", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_NEON_DEBUG_MASK", 0, 0, (void *)"neon-debug-mask", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_SSL_AUTHORITY_FILES", 0, 0, (void *)"ssl-authority-files", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_SSL_TRUST_DEFAULT_CA", 0, 0, (void *)"ssl-trust-default-ca", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_SSL_CLIENT_CERT_FILE", 0, 0, (void *)"ssl-client-cert-file", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_SSL_CLIENT_CERT_PASSWORD", 0, 0, (void *)"ssl-client-cert-password", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_CATEGORY_CONFIG", 0, 0, (void *)"config", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_AUTH", 0, 0, (void *)"auth", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_STORE_PASSWORDS", 0, 0, (void *)"store-passwords", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_STORE_AUTH_CREDS", 0, 0, (void *)"store-auth-creds", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_HELPERS", 0, 0, (void *)"helpers", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_EDITOR_CMD", 0, 0, (void *)"editor-cmd", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_DIFF_CMD", 0, 0, (void *)"diff-cmd", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_DIFF3_CMD", 0, 0, (void *)"diff3-cmd", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_DIFF3_HAS_PROGRAM_ARG", 0, 0, (void *)"diff3-has-program-arg", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_MISCELLANY", 0, 0, (void *)"miscellany", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_GLOBAL_IGNORES", 0, 0, (void *)"global-ignores", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_LOG_ENCODING", 0, 0, (void *)"log-encoding", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_USE_COMMIT_TIMES", 0, 0, (void *)"use-commit-times", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_TEMPLATE_ROOT", 0, 0, (void *)"template-root", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_ENABLE_AUTO_PROPS", 0, 0, (void *)"enable-auto-props", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_NO_UNLOCK", 0, 0, (void *)"no-unlock", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_TUNNELS", 0, 0, (void *)"tunnels", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_AUTO_PROPS", 0, 0, (void *)"auto-props", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_GENERAL", 0, 0, (void *)"general", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_ANON_ACCESS", 0, 0, (void *)"anon-access", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_AUTH_ACCESS", 0, 0, (void *)"auth-access", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_PASSWORD_DB", 0, 0, (void *)"password-db", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_REALM", 0, 0, (void *)"realm", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_OPTION_AUTHZ_DB", 0, 0, (void *)"authz-db", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_SECTION_USERS", 0, 0, (void *)"users", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_DEFAULT_GLOBAL_IGNORES", 0, 0, (void *)"*.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_TRUE", 0, 0, (void *)"true", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_FALSE", 0, 0, (void *)"false", &SWIGTYPE_p_char}, { SWIG_PY_POINTER, (char*)"SVN_CONFIG_REALMSTRING_KEY", 0, 0, (void *)"svn:realmstring", &SWIGTYPE_p_char}, {0, 0, 0, 0.0, 0, 0}}; #ifdef __cplusplus } #endif /************************************************************************* * Type initialization: * This problem is tough by the requirement that no dynamic * memory is used. Also, since swig_type_info structures store pointers to * swig_cast_info structures and swig_cast_info structures store pointers back * to swig_type_info structures, we need some lookup code at initialization. * The idea is that swig generates all the structures that are needed. * The runtime then collects these partially filled structures. * The SWIG_InitializeModule function takes these initial arrays out of * swig_module, and does all the lookup, filling in the swig_module.types * array with the correct data and linking the correct swig_cast_info * structures together. * The generated swig_type_info structures are assigned staticly to an initial * array. We just loop though that array, and handle each type individually. * First we lookup if this type has been already loaded, and if so, use the * loaded structure instead of the generated one. Then we have to fill in the * cast linked list. The cast data is initially stored in something like a * two-dimensional array. Each row corresponds to a type (there are the same * number of rows as there are in the swig_type_initial array). Each entry in * a column is one of the swig_cast_info structures for that type. * The cast_initial array is actually an array of arrays, because each row has * a variable number of columns. So to actually build the cast linked list, * we find the array of casts associated with the type, and loop through it * adding the casts to the list. The one last trick we need to do is making * sure the type pointer in the swig_cast_info struct is correct. * First off, we lookup the cast->type name to see if it is already loaded. * There are three cases to handle: * 1) If the cast->type has already been loaded AND the type we are adding * casting info to has not been loaded (it is in this module), THEN we * replace the cast->type pointer with the type pointer that has already * been loaded. * 2) If BOTH types (the one we are adding casting info to, and the * cast->type) are loaded, THEN the cast info has already been loaded by * the previous module so we just ignore it. * 3) Finally, if cast->type has not already been loaded, then we add that * swig_cast_info to the linked list (because the cast->type) pointer will * be correct. **/ #ifdef __cplusplus extern "C" { #endif SWIGRUNTIME void SWIG_InitializeModule(void *clientdata) { swig_type_info *type, *ret; swig_cast_info *cast; size_t i; swig_module_info *module_head; static int init_run = 0; clientdata = clientdata; if (init_run) return; init_run = 1; /* Initialize the swig_module */ swig_module.type_initial = swig_type_initial; swig_module.cast_initial = swig_cast_initial; /* Try and load any already created modules */ module_head = SWIG_GetModule(clientdata); if (module_head) { swig_module.next = module_head->next; module_head->next = &swig_module; } else { /* This is the first module loaded */ swig_module.next = &swig_module; SWIG_SetModule(clientdata, &swig_module); } /* Now work on filling in swig_module.types */ for (i = 0; i < swig_module.size; ++i) { type = 0; /* if there is another module already loaded */ if (swig_module.next != &swig_module) { type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name); } if (type) { /* Overwrite clientdata field */ if (swig_module.type_initial[i]->clientdata) type->clientdata = swig_module.type_initial[i]->clientdata; } else { type = swig_module.type_initial[i]; } /* Insert casting types */ cast = swig_module.cast_initial[i]; while (cast->type) { /* Don't need to add information already in the list */ ret = 0; if (swig_module.next != &swig_module) { ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name); } if (ret && type == swig_module.type_initial[i]) { cast->type = ret; ret = 0; } if (!ret) { if (type->cast) { type->cast->prev = cast; cast->next = type->cast; } type->cast = cast; } cast++; } /* Set entry in modules->types array equal to the type */ swig_module.types[i] = type; } } /* This function will propagate the clientdata field of type to * any new swig_type_info structures that have been added into the list * of equivalent types. It is like calling * SWIG_TypeClientData(type, clientdata) a second time. */ SWIGRUNTIME void SWIG_PropagateClientData(void) { size_t i; swig_cast_info *equiv; static int init_run = 0; if (init_run) return; init_run = 1; for (i = 0; i < swig_module.size; i++) { if (swig_module.types[i]->clientdata) { equiv = swig_module.types[i]->cast; while (equiv) { if (!equiv->converter) { if (equiv->type && !equiv->type->clientdata) SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata); } equiv = equiv->next; } } } } #ifdef __cplusplus } #endif #ifdef __cplusplus extern "C" { #endif /* Python-specific SWIG API */ #define SWIG_newvarlink() SWIG_Python_newvarlink() #define SWIG_addvarlink(p, name, get_attr, set_attr) SWIG_Python_addvarlink(p, name, get_attr, set_attr) #define SWIG_InstallConstants(d, constants) SWIG_Python_InstallConstants(d, constants) /* ----------------------------------------------------------------------------- * global variable support code. * ----------------------------------------------------------------------------- */ typedef struct swig_globalvar { char *name; /* Name of global variable */ PyObject *(*get_attr)(void); /* Return the current value */ int (*set_attr)(PyObject *); /* Set the value */ struct swig_globalvar *next; } swig_globalvar; typedef struct swig_varlinkobject { PyObject_HEAD swig_globalvar *vars; } swig_varlinkobject; SWIGINTERN PyObject * swig_varlink_repr(swig_varlinkobject *v) { v = v; return PyString_FromString(""); } SWIGINTERN int swig_varlink_print(swig_varlinkobject *v, FILE *fp, int flags) { swig_globalvar *var; flags = flags; fprintf(fp,"Swig global variables { "); for (var = v->vars; var; var=var->next) { fprintf(fp,"%s", var->name); if (var->next) fprintf(fp,", "); } fprintf(fp," }\n"); return 0; } SWIGINTERN PyObject * swig_varlink_getattr(swig_varlinkobject *v, char *n) { swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { return (*var->get_attr)(); } var = var->next; } PyErr_SetString(PyExc_NameError,"Unknown C global variable"); return NULL; } SWIGINTERN int swig_varlink_setattr(swig_varlinkobject *v, char *n, PyObject *p) { swig_globalvar *var = v->vars; while (var) { if (strcmp(var->name,n) == 0) { return (*var->set_attr)(p); } var = var->next; } PyErr_SetString(PyExc_NameError,"Unknown C global variable"); return 1; } SWIGINTERN PyTypeObject* swig_varlink_type(void) { static char varlink__doc__[] = "Swig var link object"; static PyTypeObject varlink_type #if !defined(__cplusplus) ; static int type_init = 0; if (!type_init) { PyTypeObject tmp #endif = { PyObject_HEAD_INIT(&PyType_Type) 0, /* Number of items in variable part (ob_size) */ (char *)"swigvarlink", /* Type name (tp_name) */ sizeof(swig_varlinkobject), /* Basic size (tp_basicsize) */ 0, /* Itemsize (tp_itemsize) */ 0, /* Deallocator (tp_dealloc) */ (printfunc) swig_varlink_print, /* Print (tp_print) */ (getattrfunc) swig_varlink_getattr, /* get attr (tp_getattr) */ (setattrfunc) swig_varlink_setattr, /* Set attr (tp_setattr) */ 0, /* tp_compare */ (reprfunc) swig_varlink_repr, /* tp_repr */ 0, /* tp_as_number */ 0, /* tp_as_sequence */ 0, /* tp_as_mapping */ 0, /* tp_hash */ 0, /* tp_call */ 0, /* tp_str */ 0, /* tp_getattro */ 0, /* tp_setattro */ 0, /* tp_as_buffer */ 0, /* tp_flags */ varlink__doc__, /* tp_doc */ #if PY_VERSION_HEX >= 0x02000000 0, /* tp_traverse */ 0, /* tp_clear */ #endif #if PY_VERSION_HEX >= 0x02010000 0, /* tp_richcompare */ 0, /* tp_weaklistoffset */ #endif #if PY_VERSION_HEX >= 0x02020000 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */ #endif #if PY_VERSION_HEX >= 0x02030000 0, /* tp_del */ #endif #ifdef COUNT_ALLOCS 0,0,0,0 /* tp_alloc -> tp_next */ #endif }; #if !defined(__cplusplus) varlink_type = tmp; type_init = 1; } #endif return &varlink_type; } /* Create a variable linking object for use later */ SWIGINTERN PyObject * SWIG_Python_newvarlink(void) { swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type()); if (result) { result->vars = 0; } return ((PyObject*) result); } SWIGINTERN void SWIG_Python_addvarlink(PyObject *p, char *name, PyObject *(*get_attr)(void), int (*set_attr)(PyObject *p)) { swig_varlinkobject *v = (swig_varlinkobject *) p; swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar)); if (gv) { size_t size = strlen(name)+1; gv->name = (char *)malloc(size); if (gv->name) { strncpy(gv->name,name,size); gv->get_attr = get_attr; gv->set_attr = set_attr; gv->next = v->vars; } } v->vars = gv; } /* ----------------------------------------------------------------------------- * constants/methods manipulation * ----------------------------------------------------------------------------- */ /* Install Constants */ SWIGINTERN void SWIG_Python_InstallConstants(PyObject *d, swig_const_info constants[]) { PyObject *obj = 0; size_t i; for (i = 0; constants[i].type; ++i) { switch(constants[i].type) { case SWIG_PY_INT: obj = PyInt_FromLong(constants[i].lvalue); break; case SWIG_PY_FLOAT: obj = PyFloat_FromDouble(constants[i].dvalue); break; case SWIG_PY_STRING: if (constants[i].pvalue) { obj = PyString_FromString((char *) constants[i].pvalue); } else { Py_INCREF(Py_None); obj = Py_None; } break; case SWIG_PY_POINTER: obj = SWIG_NewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0); break; case SWIG_PY_BINARY: obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype)); break; default: obj = 0; break; } if (obj) { PyDict_SetItemString(d,constants[i].name,obj); Py_DECREF(obj); } } } /* -----------------------------------------------------------------------------*/ /* Fix SwigMethods to carry the callback ptrs when needed */ /* -----------------------------------------------------------------------------*/ SWIGINTERN void SWIG_Python_FixMethods(PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial) { size_t i; for (i = 0; methods[i].ml_name; ++i) { char *c = methods[i].ml_doc; if (c && (c = strstr(c, "swig_ptr: "))) { int j; swig_const_info *ci = 0; char *name = c + 10; for (j = 0; const_table[j].type; ++j) { if (strncmp(const_table[j].name, name, strlen(const_table[j].name)) == 0) { ci = &(const_table[j]); break; } } if (ci) { size_t shift = (ci->ptype) - types; swig_type_info *ty = types_initial[shift]; size_t ldoc = (c - methods[i].ml_doc); size_t lptr = strlen(ty->name)+2*sizeof(void*)+2; char *ndoc = (char*)malloc(ldoc + lptr + 10); if (ndoc) { char *buff = ndoc; void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0; if (ptr) { strncpy(buff, methods[i].ml_doc, ldoc); buff += ldoc; strncpy(buff, "swig_ptr: ", 10); buff += 10; SWIG_PackVoidPtr(buff, ptr, ty->name, lptr); methods[i].ml_doc = ndoc; } } } } } } /* -----------------------------------------------------------------------------* * Initialize type list * -----------------------------------------------------------------------------*/ #if PY_MAJOR_VERSION < 2 /* PyModule_AddObject function was introduced in Python 2.0. The following function is copied out of Python/modsupport.c in python version 2.3.4 */ SWIGINTERN int PyModule_AddObject(PyObject *m, char *name, PyObject *o) { PyObject *dict; if (!PyModule_Check(m)) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs module as first arg"); return -1; } if (!o) { PyErr_SetString(PyExc_TypeError, "PyModule_AddObject() needs non-NULL value"); return -1; } dict = PyModule_GetDict(m); if (dict == NULL) { /* Internal error -- modules must have a dict! */ PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__", PyModule_GetName(m)); return -1; } if (PyDict_SetItemString(dict, name, o)) return -1; Py_DECREF(o); return 0; } #endif #ifdef __cplusplus } #endif /* -----------------------------------------------------------------------------* * Partial Init method * -----------------------------------------------------------------------------*/ #ifdef __cplusplus extern "C" #endif SWIGEXPORT void SWIG_init(void) { static PyObject *SWIG_globals = 0; PyObject *m, *d; if (!SWIG_globals) SWIG_globals = SWIG_newvarlink(); /* Fix SwigMethods to carry the callback ptrs when needed */ SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial); m = Py_InitModule((char *) SWIG_name, SwigMethods); d = PyModule_GetDict(m); SWIG_InitializeModule(0); SWIG_InstallConstants(d,swig_const_table); { PyDict_SetItemString(d,"svn_node_none", SWIG_From_long((int)(svn_node_none))); } { PyDict_SetItemString(d,"svn_node_file", SWIG_From_long((int)(svn_node_file))); } { PyDict_SetItemString(d,"svn_node_dir", SWIG_From_long((int)(svn_node_dir))); } { PyDict_SetItemString(d,"svn_node_unknown", SWIG_From_long((int)(svn_node_unknown))); } PyDict_SetItemString(d,"SVN_REVNUM_T_FMT", SWIG_FromCharPtr("ld")); { PyDict_SetItemString(d,"TRUE", SWIG_From_long((int)(1))); } { PyDict_SetItemString(d,"FALSE", SWIG_From_long((int)(0))); } { PyDict_SetItemString(d,"svn_nonrecursive", SWIG_From_long((int)(svn_nonrecursive))); } { PyDict_SetItemString(d,"svn_recursive", SWIG_From_long((int)(svn_recursive))); } { PyDict_SetItemString(d,"SVN_DIRENT_KIND", SWIG_From_long((int)(0x00001))); } { PyDict_SetItemString(d,"SVN_DIRENT_SIZE", SWIG_From_long((int)(0x00002))); } { PyDict_SetItemString(d,"SVN_DIRENT_HAS_PROPS", SWIG_From_long((int)(0x00004))); } { PyDict_SetItemString(d,"SVN_DIRENT_CREATED_REV", SWIG_From_long((int)(0x00008))); } { PyDict_SetItemString(d,"SVN_DIRENT_TIME", SWIG_From_long((int)(0x00010))); } { PyDict_SetItemString(d,"SVN_DIRENT_LAST_AUTHOR", SWIG_From_long((int)(0x00020))); } { PyDict_SetItemString(d,"SVN_KEYWORD_MAX_LEN", SWIG_From_long((int)(255))); } PyDict_SetItemString(d,"SVN_KEYWORD_REVISION_LONG", SWIG_FromCharPtr("LastChangedRevision")); PyDict_SetItemString(d,"SVN_KEYWORD_REVISION_SHORT", SWIG_FromCharPtr("Rev")); PyDict_SetItemString(d,"SVN_KEYWORD_REVISION_MEDIUM", SWIG_FromCharPtr("Revision")); PyDict_SetItemString(d,"SVN_KEYWORD_DATE_LONG", SWIG_FromCharPtr("LastChangedDate")); PyDict_SetItemString(d,"SVN_KEYWORD_DATE_SHORT", SWIG_FromCharPtr("Date")); PyDict_SetItemString(d,"SVN_KEYWORD_AUTHOR_LONG", SWIG_FromCharPtr("LastChangedBy")); PyDict_SetItemString(d,"SVN_KEYWORD_AUTHOR_SHORT", SWIG_FromCharPtr("Author")); PyDict_SetItemString(d,"SVN_KEYWORD_URL_LONG", SWIG_FromCharPtr("HeadURL")); PyDict_SetItemString(d,"SVN_KEYWORD_URL_SHORT", SWIG_FromCharPtr("URL")); PyDict_SetItemString(d,"SVN_KEYWORD_ID", SWIG_FromCharPtr("Id")); { PyDict_SetItemString(d,"SVN_STREAM_CHUNK_SIZE", SWIG_From_long((int)(102400))); } { PyDict_SetItemString(d,"SVN__STREAM_CHUNK_SIZE", SWIG_From_long((int)(16384))); } { PyDict_SetItemString(d,"svn_prop_entry_kind", SWIG_From_long((int)(svn_prop_entry_kind))); } { PyDict_SetItemString(d,"svn_prop_wc_kind", SWIG_From_long((int)(svn_prop_wc_kind))); } { PyDict_SetItemString(d,"svn_prop_regular_kind", SWIG_From_long((int)(svn_prop_regular_kind))); } PyDict_SetItemString(d,"SVN_PROP_PREFIX", SWIG_FromCharPtr("svn:")); PyDict_SetItemString(d,"SVN_PROP_MIME_TYPE", SWIG_FromCharPtr("svn:mime-type")); PyDict_SetItemString(d,"SVN_PROP_IGNORE", SWIG_FromCharPtr("svn:ignore")); PyDict_SetItemString(d,"SVN_PROP_EOL_STYLE", SWIG_FromCharPtr("svn:eol-style")); PyDict_SetItemString(d,"SVN_PROP_KEYWORDS", SWIG_FromCharPtr("svn:keywords")); PyDict_SetItemString(d,"SVN_PROP_EXECUTABLE", SWIG_FromCharPtr("svn:executable")); PyDict_SetItemString(d,"SVN_PROP_EXECUTABLE_VALUE", SWIG_FromCharPtr("*")); PyDict_SetItemString(d,"SVN_PROP_NEEDS_LOCK", SWIG_FromCharPtr("svn:needs-lock")); PyDict_SetItemString(d,"SVN_PROP_NEEDS_LOCK_VALUE", SWIG_FromCharPtr("*")); PyDict_SetItemString(d,"SVN_PROP_SPECIAL", SWIG_FromCharPtr("svn:special")); PyDict_SetItemString(d,"SVN_PROP_SPECIAL_VALUE", SWIG_FromCharPtr("*")); PyDict_SetItemString(d,"SVN_PROP_EXTERNALS", SWIG_FromCharPtr("svn:externals")); PyDict_SetItemString(d,"SVN_PROP_WC_PREFIX", SWIG_FromCharPtr("svn:wc:")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_PREFIX", SWIG_FromCharPtr("svn:entry:")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_COMMITTED_REV", SWIG_FromCharPtr("svn:entry:committed-rev")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_COMMITTED_DATE", SWIG_FromCharPtr("svn:entry:committed-date")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_LAST_AUTHOR", SWIG_FromCharPtr("svn:entry:last-author")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_UUID", SWIG_FromCharPtr("svn:entry:uuid")); PyDict_SetItemString(d,"SVN_PROP_ENTRY_LOCK_TOKEN", SWIG_FromCharPtr("svn:entry:lock-token")); PyDict_SetItemString(d,"SVN_PROP_CUSTOM_PREFIX", SWIG_FromCharPtr("svn:custom:")); PyDict_SetItemString(d,"SVN_PROP_REVISION_AUTHOR", SWIG_FromCharPtr("svn:author")); PyDict_SetItemString(d,"SVN_PROP_REVISION_LOG", SWIG_FromCharPtr("svn:log")); PyDict_SetItemString(d,"SVN_PROP_REVISION_DATE", SWIG_FromCharPtr("svn:date")); PyDict_SetItemString(d,"SVN_PROP_REVISION_ORIG_DATE", SWIG_FromCharPtr("svn:original-date")); PyDict_SetItemString(d,"SVN_PROP_REVISION_AUTOVERSIONED", SWIG_FromCharPtr("svn:autoversioned")); PyDict_SetItemString(d,"SVNSYNC_PROP_PREFIX", SWIG_FromCharPtr("svn:sync-")); PyDict_SetItemString(d,"SVNSYNC_PROP_LOCK", SWIG_FromCharPtr("svn:sync-lock")); PyDict_SetItemString(d,"SVNSYNC_PROP_FROM_URL", SWIG_FromCharPtr("svn:sync-from-url")); PyDict_SetItemString(d,"SVNSYNC_PROP_FROM_UUID", SWIG_FromCharPtr("svn:sync-from-uuid")); PyDict_SetItemString(d,"SVNSYNC_PROP_LAST_MERGED_REV", SWIG_FromCharPtr("svn:sync-last-merged-rev")); PyDict_SetItemString(d,"SVNSYNC_PROP_CURRENTLY_COPYING", SWIG_FromCharPtr("svn:sync-currently-copying")); { PyDict_SetItemString(d,"SVN_ERR_CATEGORY_SIZE", SWIG_From_long((int)(5000))); } { PyDict_SetItemString(d,"SVN_WARNING", SWIG_From_long((int)(SVN_WARNING))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_CONTAINING_POOL", SWIG_From_long((int)(SVN_ERR_BAD_CONTAINING_POOL))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_FILENAME", SWIG_From_long((int)(SVN_ERR_BAD_FILENAME))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_URL", SWIG_From_long((int)(SVN_ERR_BAD_URL))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_DATE", SWIG_From_long((int)(SVN_ERR_BAD_DATE))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_MIME_TYPE", SWIG_From_long((int)(SVN_ERR_BAD_MIME_TYPE))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_VERSION_FILE_FORMAT", SWIG_From_long((int)(SVN_ERR_BAD_VERSION_FILE_FORMAT))); } { PyDict_SetItemString(d,"SVN_ERR_XML_ATTRIB_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_XML_ATTRIB_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_XML_MISSING_ANCESTRY", SWIG_From_long((int)(SVN_ERR_XML_MISSING_ANCESTRY))); } { PyDict_SetItemString(d,"SVN_ERR_XML_UNKNOWN_ENCODING", SWIG_From_long((int)(SVN_ERR_XML_UNKNOWN_ENCODING))); } { PyDict_SetItemString(d,"SVN_ERR_XML_MALFORMED", SWIG_From_long((int)(SVN_ERR_XML_MALFORMED))); } { PyDict_SetItemString(d,"SVN_ERR_XML_UNESCAPABLE_DATA", SWIG_From_long((int)(SVN_ERR_XML_UNESCAPABLE_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_IO_INCONSISTENT_EOL", SWIG_From_long((int)(SVN_ERR_IO_INCONSISTENT_EOL))); } { PyDict_SetItemString(d,"SVN_ERR_IO_UNKNOWN_EOL", SWIG_From_long((int)(SVN_ERR_IO_UNKNOWN_EOL))); } { PyDict_SetItemString(d,"SVN_ERR_IO_CORRUPT_EOL", SWIG_From_long((int)(SVN_ERR_IO_CORRUPT_EOL))); } { PyDict_SetItemString(d,"SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED", SWIG_From_long((int)(SVN_ERR_IO_UNIQUE_NAMES_EXHAUSTED))); } { PyDict_SetItemString(d,"SVN_ERR_IO_PIPE_FRAME_ERROR", SWIG_From_long((int)(SVN_ERR_IO_PIPE_FRAME_ERROR))); } { PyDict_SetItemString(d,"SVN_ERR_IO_PIPE_READ_ERROR", SWIG_From_long((int)(SVN_ERR_IO_PIPE_READ_ERROR))); } { PyDict_SetItemString(d,"SVN_ERR_IO_WRITE_ERROR", SWIG_From_long((int)(SVN_ERR_IO_WRITE_ERROR))); } { PyDict_SetItemString(d,"SVN_ERR_STREAM_UNEXPECTED_EOF", SWIG_From_long((int)(SVN_ERR_STREAM_UNEXPECTED_EOF))); } { PyDict_SetItemString(d,"SVN_ERR_STREAM_MALFORMED_DATA", SWIG_From_long((int)(SVN_ERR_STREAM_MALFORMED_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_STREAM_UNRECOGNIZED_DATA", SWIG_From_long((int)(SVN_ERR_STREAM_UNRECOGNIZED_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_NODE_UNKNOWN_KIND", SWIG_From_long((int)(SVN_ERR_NODE_UNKNOWN_KIND))); } { PyDict_SetItemString(d,"SVN_ERR_NODE_UNEXPECTED_KIND", SWIG_From_long((int)(SVN_ERR_NODE_UNEXPECTED_KIND))); } { PyDict_SetItemString(d,"SVN_ERR_ENTRY_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_ENTRY_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_ENTRY_EXISTS", SWIG_From_long((int)(SVN_ERR_ENTRY_EXISTS))); } { PyDict_SetItemString(d,"SVN_ERR_ENTRY_MISSING_REVISION", SWIG_From_long((int)(SVN_ERR_ENTRY_MISSING_REVISION))); } { PyDict_SetItemString(d,"SVN_ERR_ENTRY_MISSING_URL", SWIG_From_long((int)(SVN_ERR_ENTRY_MISSING_URL))); } { PyDict_SetItemString(d,"SVN_ERR_ENTRY_ATTRIBUTE_INVALID", SWIG_From_long((int)(SVN_ERR_ENTRY_ATTRIBUTE_INVALID))); } { PyDict_SetItemString(d,"SVN_ERR_WC_OBSTRUCTED_UPDATE", SWIG_From_long((int)(SVN_ERR_WC_OBSTRUCTED_UPDATE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_UNWIND_MISMATCH", SWIG_From_long((int)(SVN_ERR_WC_UNWIND_MISMATCH))); } { PyDict_SetItemString(d,"SVN_ERR_WC_UNWIND_EMPTY", SWIG_From_long((int)(SVN_ERR_WC_UNWIND_EMPTY))); } { PyDict_SetItemString(d,"SVN_ERR_WC_UNWIND_NOT_EMPTY", SWIG_From_long((int)(SVN_ERR_WC_UNWIND_NOT_EMPTY))); } { PyDict_SetItemString(d,"SVN_ERR_WC_LOCKED", SWIG_From_long((int)(SVN_ERR_WC_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_WC_NOT_LOCKED", SWIG_From_long((int)(SVN_ERR_WC_NOT_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_WC_INVALID_LOCK", SWIG_From_long((int)(SVN_ERR_WC_INVALID_LOCK))); } { PyDict_SetItemString(d,"SVN_ERR_WC_NOT_DIRECTORY", SWIG_From_long((int)(SVN_ERR_WC_NOT_DIRECTORY))); } { PyDict_SetItemString(d,"SVN_ERR_WC_NOT_FILE", SWIG_From_long((int)(SVN_ERR_WC_NOT_FILE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_BAD_ADM_LOG", SWIG_From_long((int)(SVN_ERR_WC_BAD_ADM_LOG))); } { PyDict_SetItemString(d,"SVN_ERR_WC_PATH_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_WC_PATH_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_WC_NOT_UP_TO_DATE", SWIG_From_long((int)(SVN_ERR_WC_NOT_UP_TO_DATE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_LEFT_LOCAL_MOD", SWIG_From_long((int)(SVN_ERR_WC_LEFT_LOCAL_MOD))); } { PyDict_SetItemString(d,"SVN_ERR_WC_SCHEDULE_CONFLICT", SWIG_From_long((int)(SVN_ERR_WC_SCHEDULE_CONFLICT))); } { PyDict_SetItemString(d,"SVN_ERR_WC_PATH_FOUND", SWIG_From_long((int)(SVN_ERR_WC_PATH_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_WC_FOUND_CONFLICT", SWIG_From_long((int)(SVN_ERR_WC_FOUND_CONFLICT))); } { PyDict_SetItemString(d,"SVN_ERR_WC_CORRUPT", SWIG_From_long((int)(SVN_ERR_WC_CORRUPT))); } { PyDict_SetItemString(d,"SVN_ERR_WC_CORRUPT_TEXT_BASE", SWIG_From_long((int)(SVN_ERR_WC_CORRUPT_TEXT_BASE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_NODE_KIND_CHANGE", SWIG_From_long((int)(SVN_ERR_WC_NODE_KIND_CHANGE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_INVALID_OP_ON_CWD", SWIG_From_long((int)(SVN_ERR_WC_INVALID_OP_ON_CWD))); } { PyDict_SetItemString(d,"SVN_ERR_WC_BAD_ADM_LOG_START", SWIG_From_long((int)(SVN_ERR_WC_BAD_ADM_LOG_START))); } { PyDict_SetItemString(d,"SVN_ERR_WC_UNSUPPORTED_FORMAT", SWIG_From_long((int)(SVN_ERR_WC_UNSUPPORTED_FORMAT))); } { PyDict_SetItemString(d,"SVN_ERR_WC_BAD_PATH", SWIG_From_long((int)(SVN_ERR_WC_BAD_PATH))); } { PyDict_SetItemString(d,"SVN_ERR_WC_INVALID_SCHEDULE", SWIG_From_long((int)(SVN_ERR_WC_INVALID_SCHEDULE))); } { PyDict_SetItemString(d,"SVN_ERR_WC_INVALID_RELOCATION", SWIG_From_long((int)(SVN_ERR_WC_INVALID_RELOCATION))); } { PyDict_SetItemString(d,"SVN_ERR_WC_INVALID_SWITCH", SWIG_From_long((int)(SVN_ERR_WC_INVALID_SWITCH))); } { PyDict_SetItemString(d,"SVN_ERR_FS_GENERAL", SWIG_From_long((int)(SVN_ERR_FS_GENERAL))); } { PyDict_SetItemString(d,"SVN_ERR_FS_CLEANUP", SWIG_From_long((int)(SVN_ERR_FS_CLEANUP))); } { PyDict_SetItemString(d,"SVN_ERR_FS_ALREADY_OPEN", SWIG_From_long((int)(SVN_ERR_FS_ALREADY_OPEN))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_OPEN", SWIG_From_long((int)(SVN_ERR_FS_NOT_OPEN))); } { PyDict_SetItemString(d,"SVN_ERR_FS_CORRUPT", SWIG_From_long((int)(SVN_ERR_FS_CORRUPT))); } { PyDict_SetItemString(d,"SVN_ERR_FS_PATH_SYNTAX", SWIG_From_long((int)(SVN_ERR_FS_PATH_SYNTAX))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_REVISION", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_REVISION))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_TRANSACTION", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_TRANSACTION))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_ENTRY", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_ENTRY))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_REPRESENTATION", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_REPRESENTATION))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_STRING", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_STRING))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_COPY", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_COPY))); } { PyDict_SetItemString(d,"SVN_ERR_FS_TRANSACTION_NOT_MUTABLE", SWIG_From_long((int)(SVN_ERR_FS_TRANSACTION_NOT_MUTABLE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_FS_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_FS_ID_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_FS_ID_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_ID", SWIG_From_long((int)(SVN_ERR_FS_NOT_ID))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_DIRECTORY", SWIG_From_long((int)(SVN_ERR_FS_NOT_DIRECTORY))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_FILE", SWIG_From_long((int)(SVN_ERR_FS_NOT_FILE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_SINGLE_PATH_COMPONENT", SWIG_From_long((int)(SVN_ERR_FS_NOT_SINGLE_PATH_COMPONENT))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_MUTABLE", SWIG_From_long((int)(SVN_ERR_FS_NOT_MUTABLE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_ALREADY_EXISTS", SWIG_From_long((int)(SVN_ERR_FS_ALREADY_EXISTS))); } { PyDict_SetItemString(d,"SVN_ERR_FS_ROOT_DIR", SWIG_From_long((int)(SVN_ERR_FS_ROOT_DIR))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_TXN_ROOT", SWIG_From_long((int)(SVN_ERR_FS_NOT_TXN_ROOT))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NOT_REVISION_ROOT", SWIG_From_long((int)(SVN_ERR_FS_NOT_REVISION_ROOT))); } { PyDict_SetItemString(d,"SVN_ERR_FS_CONFLICT", SWIG_From_long((int)(SVN_ERR_FS_CONFLICT))); } { PyDict_SetItemString(d,"SVN_ERR_FS_REP_CHANGED", SWIG_From_long((int)(SVN_ERR_FS_REP_CHANGED))); } { PyDict_SetItemString(d,"SVN_ERR_FS_REP_NOT_MUTABLE", SWIG_From_long((int)(SVN_ERR_FS_REP_NOT_MUTABLE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_MALFORMED_SKEL", SWIG_From_long((int)(SVN_ERR_FS_MALFORMED_SKEL))); } { PyDict_SetItemString(d,"SVN_ERR_FS_TXN_OUT_OF_DATE", SWIG_From_long((int)(SVN_ERR_FS_TXN_OUT_OF_DATE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_BERKELEY_DB", SWIG_From_long((int)(SVN_ERR_FS_BERKELEY_DB))); } { PyDict_SetItemString(d,"SVN_ERR_FS_BERKELEY_DB_DEADLOCK", SWIG_From_long((int)(SVN_ERR_FS_BERKELEY_DB_DEADLOCK))); } { PyDict_SetItemString(d,"SVN_ERR_FS_TRANSACTION_DEAD", SWIG_From_long((int)(SVN_ERR_FS_TRANSACTION_DEAD))); } { PyDict_SetItemString(d,"SVN_ERR_FS_TRANSACTION_NOT_DEAD", SWIG_From_long((int)(SVN_ERR_FS_TRANSACTION_NOT_DEAD))); } { PyDict_SetItemString(d,"SVN_ERR_FS_UNKNOWN_FS_TYPE", SWIG_From_long((int)(SVN_ERR_FS_UNKNOWN_FS_TYPE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_USER", SWIG_From_long((int)(SVN_ERR_FS_NO_USER))); } { PyDict_SetItemString(d,"SVN_ERR_FS_PATH_ALREADY_LOCKED", SWIG_From_long((int)(SVN_ERR_FS_PATH_ALREADY_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_FS_PATH_NOT_LOCKED", SWIG_From_long((int)(SVN_ERR_FS_PATH_NOT_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_FS_BAD_LOCK_TOKEN", SWIG_From_long((int)(SVN_ERR_FS_BAD_LOCK_TOKEN))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_LOCK_TOKEN", SWIG_From_long((int)(SVN_ERR_FS_NO_LOCK_TOKEN))); } { PyDict_SetItemString(d,"SVN_ERR_FS_LOCK_OWNER_MISMATCH", SWIG_From_long((int)(SVN_ERR_FS_LOCK_OWNER_MISMATCH))); } { PyDict_SetItemString(d,"SVN_ERR_FS_NO_SUCH_LOCK", SWIG_From_long((int)(SVN_ERR_FS_NO_SUCH_LOCK))); } { PyDict_SetItemString(d,"SVN_ERR_FS_LOCK_EXPIRED", SWIG_From_long((int)(SVN_ERR_FS_LOCK_EXPIRED))); } { PyDict_SetItemString(d,"SVN_ERR_FS_OUT_OF_DATE", SWIG_From_long((int)(SVN_ERR_FS_OUT_OF_DATE))); } { PyDict_SetItemString(d,"SVN_ERR_FS_UNSUPPORTED_FORMAT", SWIG_From_long((int)(SVN_ERR_FS_UNSUPPORTED_FORMAT))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_LOCKED", SWIG_From_long((int)(SVN_ERR_REPOS_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_HOOK_FAILURE", SWIG_From_long((int)(SVN_ERR_REPOS_HOOK_FAILURE))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_BAD_ARGS", SWIG_From_long((int)(SVN_ERR_REPOS_BAD_ARGS))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_NO_DATA_FOR_REPORT", SWIG_From_long((int)(SVN_ERR_REPOS_NO_DATA_FOR_REPORT))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_BAD_REVISION_REPORT", SWIG_From_long((int)(SVN_ERR_REPOS_BAD_REVISION_REPORT))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_UNSUPPORTED_VERSION", SWIG_From_long((int)(SVN_ERR_REPOS_UNSUPPORTED_VERSION))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_DISABLED_FEATURE", SWIG_From_long((int)(SVN_ERR_REPOS_DISABLED_FEATURE))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED", SWIG_From_long((int)(SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_POST_LOCK_HOOK_FAILED", SWIG_From_long((int)(SVN_ERR_REPOS_POST_LOCK_HOOK_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_REPOS_POST_UNLOCK_HOOK_FAILED", SWIG_From_long((int)(SVN_ERR_REPOS_POST_UNLOCK_HOOK_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_ILLEGAL_URL", SWIG_From_long((int)(SVN_ERR_RA_ILLEGAL_URL))); } { PyDict_SetItemString(d,"SVN_ERR_RA_NOT_AUTHORIZED", SWIG_From_long((int)(SVN_ERR_RA_NOT_AUTHORIZED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_UNKNOWN_AUTH", SWIG_From_long((int)(SVN_ERR_RA_UNKNOWN_AUTH))); } { PyDict_SetItemString(d,"SVN_ERR_RA_NOT_IMPLEMENTED", SWIG_From_long((int)(SVN_ERR_RA_NOT_IMPLEMENTED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_OUT_OF_DATE", SWIG_From_long((int)(SVN_ERR_RA_OUT_OF_DATE))); } { PyDict_SetItemString(d,"SVN_ERR_RA_NO_REPOS_UUID", SWIG_From_long((int)(SVN_ERR_RA_NO_REPOS_UUID))); } { PyDict_SetItemString(d,"SVN_ERR_RA_UNSUPPORTED_ABI_VERSION", SWIG_From_long((int)(SVN_ERR_RA_UNSUPPORTED_ABI_VERSION))); } { PyDict_SetItemString(d,"SVN_ERR_RA_NOT_LOCKED", SWIG_From_long((int)(SVN_ERR_RA_NOT_LOCKED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_SOCK_INIT", SWIG_From_long((int)(SVN_ERR_RA_DAV_SOCK_INIT))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_CREATING_REQUEST", SWIG_From_long((int)(SVN_ERR_RA_DAV_CREATING_REQUEST))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_REQUEST_FAILED", SWIG_From_long((int)(SVN_ERR_RA_DAV_REQUEST_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_OPTIONS_REQ_FAILED", SWIG_From_long((int)(SVN_ERR_RA_DAV_OPTIONS_REQ_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_PROPS_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_RA_DAV_PROPS_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_ALREADY_EXISTS", SWIG_From_long((int)(SVN_ERR_RA_DAV_ALREADY_EXISTS))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_INVALID_CONFIG_VALUE", SWIG_From_long((int)(SVN_ERR_RA_DAV_INVALID_CONFIG_VALUE))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_PATH_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_RA_DAV_PATH_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_PROPPATCH_FAILED", SWIG_From_long((int)(SVN_ERR_RA_DAV_PROPPATCH_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_MALFORMED_DATA", SWIG_From_long((int)(SVN_ERR_RA_DAV_MALFORMED_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_RA_DAV_RESPONSE_HEADER_BADNESS", SWIG_From_long((int)(SVN_ERR_RA_DAV_RESPONSE_HEADER_BADNESS))); } { PyDict_SetItemString(d,"SVN_ERR_RA_LOCAL_REPOS_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_RA_LOCAL_REPOS_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_RA_LOCAL_REPOS_OPEN_FAILED", SWIG_From_long((int)(SVN_ERR_RA_LOCAL_REPOS_OPEN_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_CMD_ERR", SWIG_From_long((int)(SVN_ERR_RA_SVN_CMD_ERR))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_UNKNOWN_CMD", SWIG_From_long((int)(SVN_ERR_RA_SVN_UNKNOWN_CMD))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_CONNECTION_CLOSED", SWIG_From_long((int)(SVN_ERR_RA_SVN_CONNECTION_CLOSED))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_IO_ERROR", SWIG_From_long((int)(SVN_ERR_RA_SVN_IO_ERROR))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_MALFORMED_DATA", SWIG_From_long((int)(SVN_ERR_RA_SVN_MALFORMED_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_REPOS_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_RA_SVN_REPOS_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_RA_SVN_BAD_VERSION", SWIG_From_long((int)(SVN_ERR_RA_SVN_BAD_VERSION))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHN_CREDS_UNAVAILABLE", SWIG_From_long((int)(SVN_ERR_AUTHN_CREDS_UNAVAILABLE))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHN_NO_PROVIDER", SWIG_From_long((int)(SVN_ERR_AUTHN_NO_PROVIDER))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHN_PROVIDERS_EXHAUSTED", SWIG_From_long((int)(SVN_ERR_AUTHN_PROVIDERS_EXHAUSTED))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHN_CREDS_NOT_SAVED", SWIG_From_long((int)(SVN_ERR_AUTHN_CREDS_NOT_SAVED))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHZ_ROOT_UNREADABLE", SWIG_From_long((int)(SVN_ERR_AUTHZ_ROOT_UNREADABLE))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHZ_UNREADABLE", SWIG_From_long((int)(SVN_ERR_AUTHZ_UNREADABLE))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHZ_PARTIALLY_READABLE", SWIG_From_long((int)(SVN_ERR_AUTHZ_PARTIALLY_READABLE))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHZ_INVALID_CONFIG", SWIG_From_long((int)(SVN_ERR_AUTHZ_INVALID_CONFIG))); } { PyDict_SetItemString(d,"SVN_ERR_AUTHZ_UNWRITABLE", SWIG_From_long((int)(SVN_ERR_AUTHZ_UNWRITABLE))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_INVALID_HEADER", SWIG_From_long((int)(SVN_ERR_SVNDIFF_INVALID_HEADER))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_CORRUPT_WINDOW", SWIG_From_long((int)(SVN_ERR_SVNDIFF_CORRUPT_WINDOW))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_BACKWARD_VIEW", SWIG_From_long((int)(SVN_ERR_SVNDIFF_BACKWARD_VIEW))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_INVALID_OPS", SWIG_From_long((int)(SVN_ERR_SVNDIFF_INVALID_OPS))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_UNEXPECTED_END", SWIG_From_long((int)(SVN_ERR_SVNDIFF_UNEXPECTED_END))); } { PyDict_SetItemString(d,"SVN_ERR_SVNDIFF_INVALID_COMPRESSED_DATA", SWIG_From_long((int)(SVN_ERR_SVNDIFF_INVALID_COMPRESSED_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_DIFF_DATASOURCE_MODIFIED", SWIG_From_long((int)(SVN_ERR_DIFF_DATASOURCE_MODIFIED))); } { PyDict_SetItemString(d,"SVN_ERR_APMOD_MISSING_PATH_TO_FS", SWIG_From_long((int)(SVN_ERR_APMOD_MISSING_PATH_TO_FS))); } { PyDict_SetItemString(d,"SVN_ERR_APMOD_MALFORMED_URI", SWIG_From_long((int)(SVN_ERR_APMOD_MALFORMED_URI))); } { PyDict_SetItemString(d,"SVN_ERR_APMOD_ACTIVITY_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_APMOD_ACTIVITY_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_APMOD_BAD_BASELINE", SWIG_From_long((int)(SVN_ERR_APMOD_BAD_BASELINE))); } { PyDict_SetItemString(d,"SVN_ERR_APMOD_CONNECTION_ABORTED", SWIG_From_long((int)(SVN_ERR_APMOD_CONNECTION_ABORTED))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_VERSIONED_PATH_REQUIRED", SWIG_From_long((int)(SVN_ERR_CLIENT_VERSIONED_PATH_REQUIRED))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_RA_ACCESS_REQUIRED", SWIG_From_long((int)(SVN_ERR_CLIENT_RA_ACCESS_REQUIRED))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_BAD_REVISION", SWIG_From_long((int)(SVN_ERR_CLIENT_BAD_REVISION))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_DUPLICATE_COMMIT_URL", SWIG_From_long((int)(SVN_ERR_CLIENT_DUPLICATE_COMMIT_URL))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_IS_BINARY_FILE", SWIG_From_long((int)(SVN_ERR_CLIENT_IS_BINARY_FILE))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_INVALID_EXTERNALS_DESCRIPTION", SWIG_From_long((int)(SVN_ERR_CLIENT_INVALID_EXTERNALS_DESCRIPTION))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_MODIFIED", SWIG_From_long((int)(SVN_ERR_CLIENT_MODIFIED))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_IS_DIRECTORY", SWIG_From_long((int)(SVN_ERR_CLIENT_IS_DIRECTORY))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_REVISION_RANGE", SWIG_From_long((int)(SVN_ERR_CLIENT_REVISION_RANGE))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_INVALID_RELOCATION", SWIG_From_long((int)(SVN_ERR_CLIENT_INVALID_RELOCATION))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_REVISION_AUTHOR_CONTAINS_NEWLINE", SWIG_From_long((int)(SVN_ERR_CLIENT_REVISION_AUTHOR_CONTAINS_NEWLINE))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_PROPERTY_NAME", SWIG_From_long((int)(SVN_ERR_CLIENT_PROPERTY_NAME))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_UNRELATED_RESOURCES", SWIG_From_long((int)(SVN_ERR_CLIENT_UNRELATED_RESOURCES))); } { PyDict_SetItemString(d,"SVN_ERR_CLIENT_MISSING_LOCK_TOKEN", SWIG_From_long((int)(SVN_ERR_CLIENT_MISSING_LOCK_TOKEN))); } { PyDict_SetItemString(d,"SVN_ERR_BASE", SWIG_From_long((int)(SVN_ERR_BASE))); } { PyDict_SetItemString(d,"SVN_ERR_PLUGIN_LOAD_FAILURE", SWIG_From_long((int)(SVN_ERR_PLUGIN_LOAD_FAILURE))); } { PyDict_SetItemString(d,"SVN_ERR_MALFORMED_FILE", SWIG_From_long((int)(SVN_ERR_MALFORMED_FILE))); } { PyDict_SetItemString(d,"SVN_ERR_INCOMPLETE_DATA", SWIG_From_long((int)(SVN_ERR_INCOMPLETE_DATA))); } { PyDict_SetItemString(d,"SVN_ERR_INCORRECT_PARAMS", SWIG_From_long((int)(SVN_ERR_INCORRECT_PARAMS))); } { PyDict_SetItemString(d,"SVN_ERR_UNVERSIONED_RESOURCE", SWIG_From_long((int)(SVN_ERR_UNVERSIONED_RESOURCE))); } { PyDict_SetItemString(d,"SVN_ERR_TEST_FAILED", SWIG_From_long((int)(SVN_ERR_TEST_FAILED))); } { PyDict_SetItemString(d,"SVN_ERR_UNSUPPORTED_FEATURE", SWIG_From_long((int)(SVN_ERR_UNSUPPORTED_FEATURE))); } { PyDict_SetItemString(d,"SVN_ERR_BAD_PROP_KIND", SWIG_From_long((int)(SVN_ERR_BAD_PROP_KIND))); } { PyDict_SetItemString(d,"SVN_ERR_ILLEGAL_TARGET", SWIG_From_long((int)(SVN_ERR_ILLEGAL_TARGET))); } { PyDict_SetItemString(d,"SVN_ERR_DELTA_MD5_CHECKSUM_ABSENT", SWIG_From_long((int)(SVN_ERR_DELTA_MD5_CHECKSUM_ABSENT))); } { PyDict_SetItemString(d,"SVN_ERR_DIR_NOT_EMPTY", SWIG_From_long((int)(SVN_ERR_DIR_NOT_EMPTY))); } { PyDict_SetItemString(d,"SVN_ERR_EXTERNAL_PROGRAM", SWIG_From_long((int)(SVN_ERR_EXTERNAL_PROGRAM))); } { PyDict_SetItemString(d,"SVN_ERR_SWIG_PY_EXCEPTION_SET", SWIG_From_long((int)(SVN_ERR_SWIG_PY_EXCEPTION_SET))); } { PyDict_SetItemString(d,"SVN_ERR_CHECKSUM_MISMATCH", SWIG_From_long((int)(SVN_ERR_CHECKSUM_MISMATCH))); } { PyDict_SetItemString(d,"SVN_ERR_CANCELLED", SWIG_From_long((int)(SVN_ERR_CANCELLED))); } { PyDict_SetItemString(d,"SVN_ERR_INVALID_DIFF_OPTION", SWIG_From_long((int)(SVN_ERR_INVALID_DIFF_OPTION))); } { PyDict_SetItemString(d,"SVN_ERR_PROPERTY_NOT_FOUND", SWIG_From_long((int)(SVN_ERR_PROPERTY_NOT_FOUND))); } { PyDict_SetItemString(d,"SVN_ERR_NO_AUTH_FILE_PATH", SWIG_From_long((int)(SVN_ERR_NO_AUTH_FILE_PATH))); } { PyDict_SetItemString(d,"SVN_ERR_VERSION_MISMATCH", SWIG_From_long((int)(SVN_ERR_VERSION_MISMATCH))); } { PyDict_SetItemString(d,"SVN_ERR_CL_ARG_PARSING_ERROR", SWIG_From_long((int)(SVN_ERR_CL_ARG_PARSING_ERROR))); } { PyDict_SetItemString(d,"SVN_ERR_CL_INSUFFICIENT_ARGS", SWIG_From_long((int)(SVN_ERR_CL_INSUFFICIENT_ARGS))); } { PyDict_SetItemString(d,"SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS", SWIG_From_long((int)(SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS))); } { PyDict_SetItemString(d,"SVN_ERR_CL_ADM_DIR_RESERVED", SWIG_From_long((int)(SVN_ERR_CL_ADM_DIR_RESERVED))); } { PyDict_SetItemString(d,"SVN_ERR_CL_LOG_MESSAGE_IS_VERSIONED_FILE", SWIG_From_long((int)(SVN_ERR_CL_LOG_MESSAGE_IS_VERSIONED_FILE))); } { PyDict_SetItemString(d,"SVN_ERR_CL_LOG_MESSAGE_IS_PATHNAME", SWIG_From_long((int)(SVN_ERR_CL_LOG_MESSAGE_IS_PATHNAME))); } { PyDict_SetItemString(d,"SVN_ERR_CL_COMMIT_IN_ADDED_DIR", SWIG_From_long((int)(SVN_ERR_CL_COMMIT_IN_ADDED_DIR))); } { PyDict_SetItemString(d,"SVN_ERR_CL_NO_EXTERNAL_EDITOR", SWIG_From_long((int)(SVN_ERR_CL_NO_EXTERNAL_EDITOR))); } { PyDict_SetItemString(d,"SVN_ERR_CL_BAD_LOG_MESSAGE", SWIG_From_long((int)(SVN_ERR_CL_BAD_LOG_MESSAGE))); } { PyDict_SetItemString(d,"SVN_ERR_CL_UNNECESSARY_LOG_MESSAGE", SWIG_From_long((int)(SVN_ERR_CL_UNNECESSARY_LOG_MESSAGE))); } { PyDict_SetItemString(d,"SVN_ERR_LAST", SWIG_From_long((int)(SVN_ERR_LAST))); } { PyDict_SetItemString(d,"SVN_NO_ERROR", SWIG_From_long((int)(0))); } { PyDict_SetItemString(d,"SWIG_SVN_INVALID_REVNUM", SWIG_From_long((svn_revnum_t)(-1))); } { PyDict_SetItemString(d,"SWIG_SVN_IGNORED_REVNUM", SWIG_From_long((svn_revnum_t)(-1))); } { PyDict_SetItemString(d,"SVN_ALLOCATOR_RECOMMENDED_MAX_FREE", SWIG_From_long((int)((4096*1024)))); } { PyDict_SetItemString(d,"SVN_VER_MAJOR", SWIG_From_long((int)(1))); } { PyDict_SetItemString(d,"SVN_VER_MINOR", SWIG_From_long((int)(4))); } { PyDict_SetItemString(d,"SVN_VER_PATCH", SWIG_From_long((int)(4))); } { PyDict_SetItemString(d,"SVN_VER_MICRO", SWIG_From_long((int)(4))); } { PyDict_SetItemString(d,"SVN_VER_LIBRARY", SWIG_From_long((int)(1))); } PyDict_SetItemString(d,"SVN_VER_TAG", SWIG_FromCharPtr(" (r25188)")); PyDict_SetItemString(d,"SVN_VER_NUMTAG", SWIG_FromCharPtr("")); { PyDict_SetItemString(d,"SVN_VER_REVISION", SWIG_From_long((int)(25188))); } { PyDict_SetItemString(d,"SVN_OPT_MAX_ALIASES", SWIG_From_long((int)(3))); } { PyDict_SetItemString(d,"SVN_OPT_MAX_OPTIONS", SWIG_From_long((int)(50))); } { PyDict_SetItemString(d,"SVN_OPT_FIRST_LONGOPT_ID", SWIG_From_long((int)(256))); } { PyDict_SetItemString(d,"svn_opt_revision_unspecified", SWIG_From_long((int)(svn_opt_revision_unspecified))); } { PyDict_SetItemString(d,"svn_opt_revision_number", SWIG_From_long((int)(svn_opt_revision_number))); } { PyDict_SetItemString(d,"svn_opt_revision_date", SWIG_From_long((int)(svn_opt_revision_date))); } { PyDict_SetItemString(d,"svn_opt_revision_committed", SWIG_From_long((int)(svn_opt_revision_committed))); } { PyDict_SetItemString(d,"svn_opt_revision_previous", SWIG_From_long((int)(svn_opt_revision_previous))); } { PyDict_SetItemString(d,"svn_opt_revision_base", SWIG_From_long((int)(svn_opt_revision_base))); } { PyDict_SetItemString(d,"svn_opt_revision_working", SWIG_From_long((int)(svn_opt_revision_working))); } { PyDict_SetItemString(d,"svn_opt_revision_head", SWIG_From_long((int)(svn_opt_revision_head))); } PyDict_SetItemString(d,"SVN_AUTH_CRED_SIMPLE", SWIG_FromCharPtr("svn.simple")); PyDict_SetItemString(d,"SVN_AUTH_CRED_USERNAME", SWIG_FromCharPtr("svn.username")); PyDict_SetItemString(d,"SVN_AUTH_CRED_SSL_CLIENT_CERT", SWIG_FromCharPtr("svn.ssl.client-cert")); PyDict_SetItemString(d,"SVN_AUTH_CRED_SSL_CLIENT_CERT_PW", SWIG_FromCharPtr("svn.ssl.client-passphrase")); PyDict_SetItemString(d,"SVN_AUTH_CRED_SSL_SERVER_TRUST", SWIG_FromCharPtr("svn.ssl.server")); { PyDict_SetItemString(d,"SVN_AUTH_SSL_NOTYETVALID", SWIG_From_long((int)(0x00000001))); } { PyDict_SetItemString(d,"SVN_AUTH_SSL_EXPIRED", SWIG_From_long((int)(0x00000002))); } { PyDict_SetItemString(d,"SVN_AUTH_SSL_CNMISMATCH", SWIG_From_long((int)(0x00000004))); } { PyDict_SetItemString(d,"SVN_AUTH_SSL_UNKNOWNCA", SWIG_From_long((int)(0x00000008))); } { PyDict_SetItemString(d,"SVN_AUTH_SSL_OTHER", SWIG_From_long((int)(0x40000000))); } PyDict_SetItemString(d,"SVN_AUTH_PARAM_PREFIX", SWIG_FromCharPtr("svn:auth:")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_DEFAULT_USERNAME", SWIG_FromCharPtr("svn:auth:username")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_DEFAULT_PASSWORD", SWIG_FromCharPtr("svn:auth:password")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_NON_INTERACTIVE", SWIG_FromCharPtr("svn:auth:non-interactive")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_DONT_STORE_PASSWORDS", SWIG_FromCharPtr("svn:auth:dont-store-passwords")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_NO_AUTH_CACHE", SWIG_FromCharPtr("svn:auth:no-auth-cache")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_SSL_SERVER_FAILURES", SWIG_FromCharPtr("svn:auth:ssl:failures")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_SSL_SERVER_CERT_INFO", SWIG_FromCharPtr("svn:auth:ssl:cert-info")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_CONFIG", SWIG_FromCharPtr("svn:auth:config")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_SERVER_GROUP", SWIG_FromCharPtr("svn:auth:server-group")); PyDict_SetItemString(d,"SVN_AUTH_PARAM_CONFIG_DIR", SWIG_FromCharPtr("svn:auth:config-dir")); PyDict_SetItemString(d,"SVN_CONFIG_CATEGORY_SERVERS", SWIG_FromCharPtr("servers")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_GROUPS", SWIG_FromCharPtr("groups")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_GLOBAL", SWIG_FromCharPtr("global")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_PROXY_HOST", SWIG_FromCharPtr("http-proxy-host")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_PROXY_PORT", SWIG_FromCharPtr("http-proxy-port")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_PROXY_USERNAME", SWIG_FromCharPtr("http-proxy-username")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_PROXY_PASSWORD", SWIG_FromCharPtr("http-proxy-password")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_PROXY_EXCEPTIONS", SWIG_FromCharPtr("http-proxy-exceptions")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_TIMEOUT", SWIG_FromCharPtr("http-timeout")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_HTTP_COMPRESSION", SWIG_FromCharPtr("http-compression")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_NEON_DEBUG_MASK", SWIG_FromCharPtr("neon-debug-mask")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_SSL_AUTHORITY_FILES", SWIG_FromCharPtr("ssl-authority-files")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_SSL_TRUST_DEFAULT_CA", SWIG_FromCharPtr("ssl-trust-default-ca")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_SSL_CLIENT_CERT_FILE", SWIG_FromCharPtr("ssl-client-cert-file")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_SSL_CLIENT_CERT_PASSWORD", SWIG_FromCharPtr("ssl-client-cert-password")); PyDict_SetItemString(d,"SVN_CONFIG_CATEGORY_CONFIG", SWIG_FromCharPtr("config")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_AUTH", SWIG_FromCharPtr("auth")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_STORE_PASSWORDS", SWIG_FromCharPtr("store-passwords")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_STORE_AUTH_CREDS", SWIG_FromCharPtr("store-auth-creds")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_HELPERS", SWIG_FromCharPtr("helpers")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_EDITOR_CMD", SWIG_FromCharPtr("editor-cmd")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_DIFF_CMD", SWIG_FromCharPtr("diff-cmd")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_DIFF3_CMD", SWIG_FromCharPtr("diff3-cmd")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_DIFF3_HAS_PROGRAM_ARG", SWIG_FromCharPtr("diff3-has-program-arg")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_MISCELLANY", SWIG_FromCharPtr("miscellany")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_GLOBAL_IGNORES", SWIG_FromCharPtr("global-ignores")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_LOG_ENCODING", SWIG_FromCharPtr("log-encoding")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_USE_COMMIT_TIMES", SWIG_FromCharPtr("use-commit-times")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_TEMPLATE_ROOT", SWIG_FromCharPtr("template-root")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_ENABLE_AUTO_PROPS", SWIG_FromCharPtr("enable-auto-props")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_NO_UNLOCK", SWIG_FromCharPtr("no-unlock")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_TUNNELS", SWIG_FromCharPtr("tunnels")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_AUTO_PROPS", SWIG_FromCharPtr("auto-props")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_GENERAL", SWIG_FromCharPtr("general")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_ANON_ACCESS", SWIG_FromCharPtr("anon-access")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_AUTH_ACCESS", SWIG_FromCharPtr("auth-access")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_PASSWORD_DB", SWIG_FromCharPtr("password-db")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_REALM", SWIG_FromCharPtr("realm")); PyDict_SetItemString(d,"SVN_CONFIG_OPTION_AUTHZ_DB", SWIG_FromCharPtr("authz-db")); PyDict_SetItemString(d,"SVN_CONFIG_SECTION_USERS", SWIG_FromCharPtr("users")); PyDict_SetItemString(d,"SVN_CONFIG_DEFAULT_GLOBAL_IGNORES", SWIG_FromCharPtr("*.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store")); PyDict_SetItemString(d,"SVN_CONFIG_TRUE", SWIG_FromCharPtr("true")); PyDict_SetItemString(d,"SVN_CONFIG_FALSE", SWIG_FromCharPtr("false")); PyDict_SetItemString(d,"SVN_CONFIG_REALMSTRING_KEY", SWIG_FromCharPtr("svn:realmstring")); { PyDict_SetItemString(d,"svn_io_file_del_none", SWIG_From_long((int)(svn_io_file_del_none))); } { PyDict_SetItemString(d,"svn_io_file_del_on_close", SWIG_From_long((int)(svn_io_file_del_on_close))); } { PyDict_SetItemString(d,"svn_io_file_del_on_pool_cleanup", SWIG_From_long((int)(svn_io_file_del_on_pool_cleanup))); } /* Theoretically, we should be checking for errors here, but I do not know of any useful way to signal an error to Python from within a module initialization function. */ svn_swig_py_initialize(); /* This is a hack. I dunno if we can count on SWIG calling the module "m" */ PyModule_AddObject(m, "SubversionException", svn_swig_py_register_exception()); }