[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r24027 - in trunk: . build build/generator notes subversion/bindings/java/javahl/native subversion/bindings/swig subversion/bindings/swig/include subversion/bindings/swig/python/libsvn_swig_py subversion/include subversion/include/pri

From: Daniel Rall <dlr_at_collab.net>
Date: 2007-03-23 23:03:45 CET

On Fri, 23 Mar 2007, Kouhei Sutou wrote:
...
> I think that the following typemaps should be defined in
> svn_containers.swg.

Okay, moved in r24062.

> >Modified: trunk/subversion/bindings/swig/include/svn_types.swg
> >URL:
> >http://svn.collab.net/viewvc/svn/trunk/subversion/bindings/swig/include/svn_types.swg?pathrev=24027&r1=24026&r2=24027
> >==============================================================================
> >--- trunk/subversion/bindings/swig/include/svn_types.swg (original)
> >+++ trunk/subversion/bindings/swig/include/svn_types.swg Thu Mar 22
> >14:11:00 2007
> >@@ -363,6 +363,51 @@
> > }
> > #endif
> >
> >+#ifdef SWIGPYTHON
> >+%typemap(in) apr_array_header_t *RANGELIST {
> >+ $1 = svn_swig_py_rangelist_to_array ($input, _global_pool);
> >+ if (PyErr_Occurred()) {
> >+ SWIG_fail;
> >+ }
> >+}
> >+#endif
> >+
> >+#ifdef SWIGPYTHON
> >+%typemap(in) apr_hash_t *MERGEINFO {
> >+ $1 = svn_swig_py_mergeinfo_from_dict ($input, _global_pool);
> >+ if (PyErr_Occurred()) {
> >+ SWIG_fail;
> >+ }
> >+}
> >+#endif
> >+
> >+#ifdef SWIGPYTHON
> >+%typemap(argout) apr_hash_t **MERGEHASH
> >+{
> >+ $result = t_output_helper(
> >+ $result,
> >+ svn_swig_py_mergeinfo_to_dict(*$1,
> >+ $descriptor(svn_merge_range_t *),
> >+ _global_py_pool));
> >+ if (PyErr_Occurred()) {
> >+ SWIG_fail;
> >+ }
> >+}
> >+#endif
...

  • application/pgp-signature attachment: stored
Received on Fri Mar 23 23:08:35 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.