You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by rd...@apache.org on 2010/05/29 01:39:00 UTC
svn commit: r949321 -
/subversion/trunk/subversion/bindings/swig/include/svn_types.swg
Author: rdonch
Date: Fri May 28 23:39:00 2010
New Revision: 949321
URL: http://svn.apache.org/viewvc?rev=949321&view=rev
Log:
* subversion/bindings/swig/include/svn_types.swg: Implement the missing
Python typemap for const unsigned char *digest.
Modified:
subversion/trunk/subversion/bindings/swig/include/svn_types.swg
Modified: subversion/trunk/subversion/bindings/swig/include/svn_types.swg
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/swig/include/svn_types.swg?rev=949321&r1=949320&r2=949321&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/swig/include/svn_types.swg (original)
+++ subversion/trunk/subversion/bindings/swig/include/svn_types.swg Fri May 28 23:39:00 2010
@@ -1119,6 +1119,17 @@ svn_ ## TYPE ## _swig_rb_closed(VALUE se
}
#endif
+#ifdef SWIGPYTHON
+%typemap(in) const unsigned char *digest {
+ if ($input == Py_None) {
+ $1 = NULL;
+ } else {
+ $1 = (unsigned char *) PyString_AsString($input);
+ if ($1 == NULL) SWIG_fail;
+ }
+}
+#endif
+
#ifdef SWIGRUBY
%typemap(in) const unsigned char *digest
{