2002-06-28 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Fri, 28 Jun 2002 01:11:20 +0000 (01:11 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Fri, 28 Jun 2002 01:11:20 +0000 (01:11 +0000)
commita9587d0b2860832708289cdbe1ef1f88315b8c27
tree4741f231a10a1cfcd166009335cf681f5eb1eb64
parentd7cbeb3e35ef498dedfb3bc9ce1b06414f8047ef
2002-06-28  Marcus Brinkmann  <marcus@g10code.de>

* ops.h (_gpgme_wait_on_condition): Remove HANG argument from
prototype and change return type to GpgmeError.
(_gpgme_wait_one): New prototype.
* wait.c (gpgme_wait): Replace with the meat from
_gpgme_wait_on_condition here, and remove the support for
conditions.
(_gpgme_wait_on_condition): Remove HANG argument from prototype
and change return type to GpgmeError.  Replace with meat from
_gpgme_wait_one and add support for conditions.
(_gpgme_wait_one): Just call _gpgme_wait_on_condition without
condition.
* keylist.c (gpgme_op_keylist_ext_start): Always use our own FD
table (eg use synchronous mode).
(gpgme_op_keylist_next): Remove HANG argument from
_gpgme_wait_on_condition.  Check its return value.
* trustlist.c (gpgme_op_trustlist_start): Always use our own FD
table (eg use synchronous mode).
(gpgme_op_trustlist_next): Remove HANG argument from
_gpgme_wait_on_condition.  Check its return value.
trunk/gpgme/ChangeLog
trunk/gpgme/keylist.c
trunk/gpgme/ops.h
trunk/gpgme/trustlist.c
trunk/gpgme/wait.c