diff options
author | Marcus Brinkmann <[email protected]> | 2008-10-29 19:52:36 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2008-10-29 19:52:36 +0000 |
commit | d1347f67d0a482861de4822ca34f287be54f141a (patch) | |
tree | c825823d287d13304ccbed3dc43ee8356b01e630 /src | |
parent | Typo fix. (diff) | |
download | libassuan-d1347f67d0a482861de4822ca34f287be54f141a.tar.gz libassuan-d1347f67d0a482861de4822ca34f287be54f141a.zip |
src/
2008-10-29 Marcus Brinkmann <[email protected]>
* assuan.h (assuan_error_t) (_ASSUAN_ONLY_GPG_ERRORS): Make
unsigned int.
(assuan_transact): Change return type of callback handlers to
assuan_error_t.
doc/
2008-10-29 Marcus Brinkmann <[email protected]>
* assuan.texi: Change return type of callback handlers in
assuan_transact.
Diffstat (limited to 'src')
-rw-r--r-- | src/ChangeLog | 7 | ||||
-rw-r--r-- | src/assuan.h | 9 |
2 files changed, 12 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index d114b47..ec6afaf 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,10 @@ +2008-10-29 Marcus Brinkmann <[email protected]> + + * assuan.h (assuan_error_t) (_ASSUAN_ONLY_GPG_ERRORS): Make + unsigned int. + (assuan_transact): Change return type of callback handlers to + assuan_error_t. + 2008-10-15 Werner Koch <[email protected]> * assuan-logging.c (_assuan_log_printf): Flush if the format diff --git a/src/assuan.h b/src/assuan.h index a99e89b..f2d2feb 100644 --- a/src/assuan.h +++ b/src/assuan.h @@ -346,7 +346,8 @@ typedef enum #else /*!_ASSUAN_ONLY_GPG_ERRORS*/ -typedef int assuan_error_t; +/* Choose a type compatible with gpg_error_t. */ +typedef unsigned int assuan_error_t; #endif /*!_ASSUAN_ONLY_GPG_ERRORS*/ @@ -538,11 +539,11 @@ assuan_error_t assuan_get_peercred (assuan_context_t ctx, assuan_error_t assuan_transact (assuan_context_t ctx, const char *command, - int (*data_cb)(void *, const void *, size_t), + assuan_error_t (*data_cb)(void *, const void *, size_t), void *data_cb_arg, - int (*inquire_cb)(void*, const char *), + assuan_error_t (*inquire_cb)(void*, const char *), void *inquire_cb_arg, - int (*status_cb)(void*, const char *), + assuan_error_t (*status_cb)(void*, const char *), void *status_cb_arg); |