Mathias Froehlich wrote:
> Hi,
>
> I need to extract the md5 sum of a file in the repository from python.
> There is a swig python binding to the svn_fs_file_md5_checksum function
> available.
> But whan I call the function in a way I would expect it to work like
> soutless other swig translations of svn functions
>
> sum = fs.file_md5_checksum(root, path, pool)
>
> function from a win32 environment using the current subversion-1.2.0
> python
> binding binaries, it complains that file_md5_checksum has 4 arguments not
> 3.
>
> But calling it like
>
> sum = ' ' # room for 16 chars
> fs.file_md5_checksum(sum, root, path, pool)
>
> results in
>
> TypeError: Type error. Got , expected _p_unsigned_char
>
> which tells me that I there is no type conversion for that datatype
> available.
>
> Looking into svn_types.i there are only type conversions for perl
> available
> for those unsigned char[ANY] types.
>
> Can anybody help my to include similar type conversions for the python
> bindings?
Turned out to be fairly easy, so done in trunk r14885.
Proposed for backport to 1.2.x.
Max.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon May 30 23:55:35 2005