Author: breser
Date: Fri Dec 6 05:11:05 2013
New Revision: 1548379
URL: http://svn.apache.org/r1548379
Log:
swig-py: Add typemap for the hunks field of svn_patch_t
* subversion/bindings/swig/include/svn_containers.swg
(apr_array_header_t *hunks): New out typemap.
Modified:
subversion/trunk/subversion/bindings/swig/include/svn_containers.swg
Modified: subversion/trunk/subversion/bindings/swig/include/svn_containers.swg
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/include/svn_containers.swg?rev=1548379&r1=1548378&r2=1548379&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/include/svn_containers.swg
(original)
+++ subversion/trunk/subversion/bindings/swig/include/svn_containers.swg Fri
Dec 6 05:11:05 2013
@@ -954,3 +954,16 @@
%append_output(svn_swig_rb_apr_array_to_array_auth_provider_object(*$1));
}
#endif
+
+/* -----------------------------------------------------------------------
+ Output of apr_array_header_t * <svn_diff_hunk_t *>
+*/
+#ifdef SWIGPYTHON
+%typemap(out) apr_array_header_t *hunks {
+ %append_output(svn_swig_py_pointerlist_to_list($1,
$descriptor(svn_diff_hunk_t *),
+ _global_py_pool));
+ if (PyErr_Occurred()) {
+ SWIG_fail;
+ }
+}
+#endif