2002-01-30 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Wed, 30 Jan 2002 22:45:22 +0000 (22:45 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Wed, 30 Jan 2002 22:45:22 +0000 (22:45 +0000)
commit94e43a8c3a2c2080a497e738ae71dd9dc6ad3151
tree0218fb8ba9290ae8aff9b6c64dffe820ee7940d3
parent6a3c2e2d3aacb924bc8f38c0e15eb5a2d7a227e8
2002-01-30  Marcus Brinkmann  <marcus@g10code.de>

* gpgme.c (_gpgme_release_result): Call
_gpgme_release_delete_result.
* ops.h (_gpgme_release_delete_result): Add prototype.
* types.h (DeleteResult): New type.
* context.h (gpgme_context_s): Add DeleteResult to member result.

* delete.c (enum delete_problem): New type.
(struct delete_result_s): New structure.
(_gpgme_release_delete_result): New function.
(delete_status_handler): Implement more status codes.
(gpgme_op_delete): Return error on failure.

* import.c (MAX_IMPORTED_FIELDS): Bump up to 14.
trunk/gpgme/ChangeLog
trunk/gpgme/context.h
trunk/gpgme/delete.c
trunk/gpgme/gpgme.c
trunk/gpgme/import.c
trunk/gpgme/ops.h
trunk/gpgme/types.h