diff options
author | Justus Winter <[email protected]> | 2017-02-14 15:30:30 +0000 |
---|---|---|
committer | Justus Winter <[email protected]> | 2017-02-14 15:33:55 +0000 |
commit | 92adc9bbf640eb5d9177d3ba0189e0f6cee4e995 (patch) | |
tree | b3eed78f8aa1333d59442389d847b0aff38a0e00 /lang/python/gpgme.i | |
parent | python: Use the correct function to free buffers. (diff) | |
download | gpgme-92adc9bbf640eb5d9177d3ba0189e0f6cee4e995.tar.gz gpgme-92adc9bbf640eb5d9177d3ba0189e0f6cee4e995.zip |
python: Wrap utility functions.
* NEWS: Update.
* lang/python/gpg/core.py (pubkey_algo_string): New function.
(pubkey_algo_name): Add docstring.
(hash_algo_name): Likewise.
(get_protocol_name): Likewise.
(addrspec_from_uid): New function.
* lang/python/gpgme.i (gpgme_pubkey_algo_string): Result must be
freed.
(gpgme_addrspec_from_uid): Likewise.
Signed-off-by: Justus Winter <[email protected]>
Diffstat (limited to 'lang/python/gpgme.i')
-rw-r--r-- | lang/python/gpgme.i | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lang/python/gpgme.i b/lang/python/gpgme.i index dc691dde..c7fc14e0 100644 --- a/lang/python/gpgme.i +++ b/lang/python/gpgme.i @@ -113,6 +113,8 @@ /* Release returned buffers as necessary. */ %typemap(newfree) char * "gpgme_free($1);"; %newobject gpgme_data_release_and_get_mem; +%newobject gpgme_pubkey_algo_string; +%newobject gpgme_addrspec_from_uid; %typemap(arginit) gpgme_key_t [] { $1 = NULL; |