diff options
author | Marcus Brinkmann <[email protected]> | 2006-10-24 09:22:33 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2006-10-24 09:22:33 +0000 |
commit | f44e7a64bba3fd1980fb1a6fac792bfaf4c3d36b (patch) | |
tree | f3ccac7e1afca16d76dc5a55d92286c6dc9d2608 | |
parent | 2006-10-23 Marcus Brinkmann <[email protected]> (diff) | |
download | gpgme-f44e7a64bba3fd1980fb1a6fac792bfaf4c3d36b.tar.gz gpgme-f44e7a64bba3fd1980fb1a6fac792bfaf4c3d36b.zip |
2006-10-24 Marcus Brinkmann <[email protected]>
* trustlist.c (gpgme_op_trustlist_next): Return error if OPD is
NULL.
Diffstat (limited to '')
-rw-r--r-- | gpgme/ChangeLog | 5 | ||||
-rw-r--r-- | gpgme/trustlist.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/gpgme/ChangeLog b/gpgme/ChangeLog index f3b78b5b..b773ef94 100644 --- a/gpgme/ChangeLog +++ b/gpgme/ChangeLog @@ -1,3 +1,8 @@ +2006-10-24 Marcus Brinkmann <[email protected]> + + * trustlist.c (gpgme_op_trustlist_next): Return error if OPD is + NULL. + 2006-10-23 Marcus Brinkmann <[email protected]> * wait-global.c (gpgme_wait): Unlock CTX_LIST_LOCK while calling diff --git a/gpgme/trustlist.c b/gpgme/trustlist.c index f33860a4..e8cdb66e 100644 --- a/gpgme/trustlist.c +++ b/gpgme/trustlist.c @@ -215,6 +215,8 @@ gpgme_op_trustlist_next (gpgme_ctx_t ctx, gpgme_trust_item_t *r_item) opd = hook; if (err) return err; + if (opd == NULL) + return gpg_error (GPG_ERR_INV_VALUE); if (!opd->trust_queue) { |