diff options
author | Marcus Brinkmann <[email protected]> | 2002-07-27 14:24:07 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2002-07-27 14:24:07 +0000 |
commit | 1aef493b8dd5131701bfca2649bf0e3d88f8be32 (patch) | |
tree | 8b93765f11978da2d2a61b119f78d25b381c363e | |
parent | 2002-07-25 Marcus Brinkmann <[email protected]> (diff) | |
download | gpgme-1aef493b8dd5131701bfca2649bf0e3d88f8be32.tar.gz gpgme-1aef493b8dd5131701bfca2649bf0e3d88f8be32.zip |
2002-07-27 Marcus Brinkmann <[email protected]>
* delete.c (delete_problem): New case ambigious specification.
(delete_status_handler): Handle new case (poorly).
-rw-r--r-- | gpgme/ChangeLog | 5 | ||||
-rw-r--r-- | gpgme/delete.c | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gpgme/ChangeLog b/gpgme/ChangeLog index f6f2d93a..11432d43 100644 --- a/gpgme/ChangeLog +++ b/gpgme/ChangeLog @@ -1,3 +1,8 @@ +2002-07-27 Marcus Brinkmann <[email protected]> + + * delete.c (delete_problem): New case ambigious specification. + (delete_status_handler): Handle new case (poorly). + 2002-07-25 Marcus Brinkmann <[email protected]> * engine-gpgsm.c (_gpgme_gpgsm_op_delete): Implement this. diff --git a/gpgme/delete.c b/gpgme/delete.c index 5a08a12d..94d28fe6 100644 --- a/gpgme/delete.c +++ b/gpgme/delete.c @@ -35,7 +35,8 @@ enum delete_problem { DELETE_No_Problem = 0, DELETE_No_Such_Key = 1, - DELETE_Must_Delete_Secret_Key = 2 + DELETE_Must_Delete_Secret_Key = 2, + DELETE_Ambiguous_Specification = 3 }; @@ -74,6 +75,8 @@ delete_status_handler (GpgmeCtx ctx, GpgStatusCode code, char *args) case DELETE_Must_Delete_Secret_Key: ctx->error = mk_error(Conflict); break; + case DELETE_Ambiguous_Specification: + /* XXX Need better error value. Fall through. */ default: ctx->error = mk_error(General_Error); break; |